好吧,又碰到個小坑,分享下,由于我的專案是多語言所以需要動態切換tabBar文字,話不多說上代碼,
uni.setTabBarItem({
index: 3,
text: “多語言”,
success:function(res){
console.log(res)
}
})
當你隨意把這個東西扔到函式里面或者app.vue里面時,這時候坑就來了,發現根本不起左右,或者說只有重繪才起作用,這里注意下這個坑,正確的用法需要滿足兩點:
1.必須寫在tabBar頁面里,也就是json里設定對應的界面,
2.必須寫在tabBar界面的onShow生命周期里,寫其他地方都不能達到實時重繪的效果,
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/254770.html
標籤:其他
下一篇:RecyclerView展示資料不完整,用RelativeLayout嵌套,還不能正常展示,嵌套過深不能正常展示,嵌套自定義View不展示等
