收藏
回答

tabBar数量限制问题,可不可以不限制数量?

如图,因为公司业务需求,需要做权限。然后修改下方tabbar,基本的思路采用的自定义tabbar,用wx.redirectTo来跳转。其他的都没什么问题,但是,但是wx.redirectTo跳转必须要在app.json中的 “ tabbar ” 中预设,不然不能跳转。或者用wx.reLaunch跳转,但是wx.reLaunch跳转的时候有一个明显的界面刷新动画且数据会重新刷新(wx.reLaunch机制我了解),没有wx.redirectTo来的自然好用。所以就想问问,能不能在app.json中的 “ tabbar ” 中预设 “ list 数量不做限制,不然这种自定义的tabbar没什么意义或者是勉强使用,因为要自定义tabbar,数量必定会超过5个,所以才会自定义。或者有什么其他更好的办法来做权限,及更新tabbar???

最后一次编辑于  11-18
回答关注问题邀请回答
收藏

2 个回答

  • 一世倾心
    一世倾心
    11-18

    既然你都说了,是有权限的,那么可以考虑下分包的做法,我做的小程序 总共有三种用户,然后分成三个包,然后用自定义组件的方法写  https://developers.weixin.qq.com/miniprogram/dev/framework/ability/custom-tabbar.html

    11-18
    赞同 1
    回复 9
    • L波
      L波
      11-19
      分包下还是要用到tabbar,tabbar要放在主包中,还是一样的问题啊~
      11-19
      回复
    • 一世倾心
      一世倾心
      11-19回复L波
      11-19
      回复
    • 一世倾心
      一世倾心
      11-19回复一世倾心
      我是通过登录的方,来确定用哪一个分包,然后加载各自页面
      11-19
      回复
    • L波
      L波
      11-19
      你的界面切换是在哪里啊?不是很懂分包操作机制
      11-19
      回复
    • 一世倾心
      一世倾心
      11-19回复L波
      11-19
      回复
    查看更多(4)
  • L波
    L波
    11-18


    11-18
    赞同
    回复 1
    • L波
      L波
      11-19
      汗!搞错了文章中的wx.redirectTo应该是wx.switchTab,写错了
      11-19
      回复
问题标签