- 发布:2022-06-30 11:17
- 更新:2022-06-30 13:53
- 阅读:169
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: windows10
HBuilderX类型: 正式
HBuilderX版本号: 3.4.15
手机系统: 全部
手机系统版本号: Android 10
手机厂商: 华为
页面类型: vue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
测试过的手机:
操作步骤:
事先在page.json-tabBar-list中配好相应的tabbar栏,在vue页面中调用uni.setTabBarItem修改tabbar的位置,或者修改text,再通过onTabItemTap钩子点击获取回调参数
事先在page.json-tabBar-list中配好相应的tabbar栏,在vue页面中调用uni.setTabBarItem修改tabbar的位置,或者修改text,再通过onTabItemTap钩子点击获取回调参数
预期结果:
onTabItemTap钩子回调参数中的text会改变
onTabItemTap钩子回调参数中的text会改变
实际结果:
onTabItemTap钩子回调参数中的text一直保持和page.json初始的状态一致,uni.setTabBarItem改不动他
onTabItemTap钩子回调参数中的text一直保持和page.json初始的状态一致,uni.setTabBarItem改不动他
bug描述:
页面生命周期onTabItemTap钩子中,获取到的回调信息中的text,一定是需要在page.json中的tabBar-list提前配置好的,使用uni.setTabBarItem动态更改tabbar的位置或者是text,都不会影响到onTabItemTap回调中的text
1 个回复
DCloud_UNI_Anne
请提供简单可复现的最小化示例(上传附件),方便我们快速排查问题哦。
【bug优先处理规则】https://ask.dcloud.net.cn/article/38139