• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

uniapp动态修改tabBar问题

互联网 diligentman 4周前 (01-31) 9次浏览

好吧,又碰到个小坑,分享下,由于我的项目是多语言所以需要动态切换tabBar文字,话不多说上代码。

uni.setTabBarItem({
			  index: 3,
			  text: “多语言”,
			  success:function(res){
				  console.log(res)
			  }
			})

当你随意把这个东西扔到函数里面或者app.vue里面时,这时候坑就来了,发现根本不起左右,或者说只有刷新才起作用,这里注意下这个坑,正确的用法需要满足两点:
1.必须写在tabBar页面里,也就是json里设置对应的界面。
2.必须写在tabBar界面的onShow生命周期里,写其他地方都不能达到实时刷新的效果。


程序员灯塔
转载请注明原文链接:uniapp动态修改tabBar问题
喜欢 (0)