比如说有五个tabbar 默认进去执行第一个的onShow 我切换第二个 执行onshow的却还是执行 第一个tabbar的内容
- 发布:2022-12-29 10:00
- 更新:2023-01-04 11:03
- 阅读:329
产品分类: uniapp/H5
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: 19043.2006
HBuilderX类型: 正式
HBuilderX版本号: 3.6.15
浏览器平台: Edge
浏览器版本: 108.0.1462.54 (正式版本) (64 位)
项目创建方式: HBuilderX
操作步骤:
预期结果:
比如说有五个tabbar 默认进去执行第一个的onShow 我切换第二个 就该执行第二个的onshow
比如说有五个tabbar 默认进去执行第一个的onShow 我切换第二个 就该执行第二个的onshow
实际结果:
比如说有五个tabbar 默认进去执行第一个的onShow 我切换第二个 执行onshow的却还是执行 第一个tabbar的内容
比如说有五个tabbar 默认进去执行第一个的onShow 我切换第二个 执行onshow的却还是执行 第一个tabbar的内容
bug描述:
比如说有五个tabbar 默认进去执行第一个的onShow 我切换第二个 执行onshow的却还是执行 第一个tabbar的内容
任一忠 (作者)
刚开始是五个空页面 组成的tabbarList 例如page1 page2 page3 page4 page5,这五个是没有用的,然后根据当前账号的角色,登陆后 显示该角色特定的tabbarList 例如 index list me news msg 五个tabbar 然后index页面的onShow执行了 然后点击list这个tabbar的时候 还是执行的index页面的onshow内容 list的onshow内容只在第一次执行 然后就不执行了 后面只执行 首页的onshow,也就是说 总共有五个tabbar 后面四个的onshow都是执行的第一个tabbar的onshow,此问题只在h5显现,APP暂时没有这个问题 如果我阐述的不够清楚 请回复我 我搞一个测试工程
2022-12-29 11:59
任一忠 (作者)
然后此问题是在 3.6.14就已经有了
2022-12-29 12:02
YUANRJ
回复 2***@qq.com: 请提供一个测试工程吧
2022-12-29 17:39
任一忠 (作者)
回复 YUANRJ: 你好,测试项目放在评论区了
2023-01-04 11:03
蔡cai
回复 YUANRJ: 解决了嘛,我app端也是这样
2023-12-05 20:40
蔡cai
回复 YUANRJ: 3.7.9
2023-12-05 20:43