切换多语言时如何刷新TabBar的文字呢?

来源:11-4 自定义标签与标签移除功能实现【边学边做】

weibo_捷风123_0

2020-06-18

纯RN项目,做了国际化适配,但是程序内切换语言的时候,TabBar文字没办法刷新,请问有什么方法可以刷新TabBar的文字吗?

写回答

2回答

weibo_捷风123_0

提问者

2020-06-19

多些老师的回复,由于我项目中没有用到redux,所以我用其它的方法解决了;下面贴上我的解答方案,欢迎老师指点,

//img.mukewang.com/szimg/5eec745709f5ce8310240502.jpg

//img.mukewang.com/szimg/5eec745709e933bb18380874.jpg

//img.mukewang.com/szimg/5eec74580999141513460222.jpg

//img.mukewang.com/szimg/5eec7458090c285c13180452.jpg

//img1.sycdn.imooc.com/szimg/5eec745809a2b57622801050.jpg


0
1
CrazyCodeBoy
不错,用这个方式也是可以的。
2020-06-23
共1条回复

CrazyCodeBoy

2020-06-19

分享个思路希望能帮到你:将tabbar的文字通过redux来管理,然后tabbar定订阅redux中的数据,当需要改变文字的时候直接通过发送action让redux来触发更新。
0
0

RN入门到进阶,打造高质量上线App

解锁React Native开发应用新姿势,React Native新版本热门技术

3144 学习 · 3241 问题

查看课程