gaobaoshen
gaobaoshen
  • 发布:2020-06-29 16:53
  • 更新:2020-06-30 14:38
  • 阅读:2179

uni.setTabBarItem(OBJECT). 怎么没有设置pagePath这个属性

分类:uni-app

现在想实现动态设置某个底部Item内容,发现pagePath这个属性不支持,就失去了动态配置的意义,请问可否提供此功能?达到动态配置底部Item的能力!

2020-06-29 16:53 负责人:jxtian 分享
已邀请:
jxtian

jxtian

pagePath这个属性现在是不支持的,产品层面的原因是App和h5端可以做到,各家小程序的底部的tabBarItem不支持动态配置,统一不起来;技术上的原因是pagePath是需要在编译的时候确定,以小程序为例,tabbar是在app.json里配置的,编译时将对应的页面打包,在运行时更改不了,动态配置的意义也不大。是否支持视后续情况而定。

  • gaobaoshen (作者)

    好的,感谢您的答复,如果想做这种动态能力的tabitem,目前来看是不是只能自己实现,而不能使用tabbar了呢?

    2020-06-30 13:36

  • jxtian

    回复 gaobaoshen: 是的,目前是这样

    2020-06-30 14:39

  • 我是船长

    现在H5给了pagePath,但是点击跳转时提示:switchTab:fail can not switch to no-tabBar page

    2021-09-13 09:51

该问题目前已经被锁定, 无法添加新回复