请问uni-app里面的tabbar这个能够去动态的改变数量吗?现在有这个需求但是自己写的又有点卡顿,所有官方大大们有没有什么解决方案。
同样遇到问题。查看API,貌似只能改变图标样式或整体隐藏
uni.setTabBarItem({
index: 1,
"pagePath": "pages/index/point-manage",
"text": "点位管理",
"iconPath":"static/img/tabbar/point-manage.png",
"selectedIconPath":"static/img/tabbar/point-manager-selected.png"
})
原文:https://ask.dcloud.net.cn/article/36350
4 个回复
5***@qq.com
我也遇到了同样的问题。貌似运行时无法动态控制tabbar的数量,pages.json里写了几项就是几项。
3***@qq.com
官方不解决这个问题么?
3***@qq.com
貌似H5的就不需要使用官方的tabBar。
原生的tabBar在json文件中,就是为了先于js引擎初始化加载出来,这样的体验效果要好些。
而,H5的项目最终都要打包为js渲染的。
所以一开始就不应该用官方的tabBar。
这一点上官方肯定是知道的,但是不在文档中写出来,不是傻就是坏。
失去后才明白
真的是强烈需要这个功能。写死在json是不行了。
自定义的tabBar好像在小程序存在诸多问题。比如使用u-chart时层级问题。页面移动。图表不跟随。