[微信小程序]tabBar页面如何根据不同的条件跳转不同的页面 [不理你]

- 当前 Bug 的表现(可附上截图)


- 预期表现


- 复现路径


- 提供一个最简复现 Demo


目前有个需求,软件需求里面有两个角色,我需要在tabBar页面根据不同的角色,显示不同的页面。这个如何做?

我考虑在tabBar页面,引入一个空页面,里面利用redirect或者navigateTo进行跳转,可是跳转不过去,提示如下错误:可是这个跳转的页面并不是一个定义的tab页面





  • 逻辑最简单的就是自定义tab 官方的tab的 就写成组件页面 通过接口控制显示不同的组件页面 两者工作量差不多 , 你啊,一知半解哼
  • tabbar 路径不变,跳转过去判断用户身份,根据用户身份显示不用的内容(页面相同,但是页面布局样式可以根据用户身份显示), 懂不了乃们成年人的世届戒界
    • 实在不行只能写到一个页面了,就是感觉乱了点, 强者控制自己的感觉,弱者让情绪控制自己。
    • 只能写在一个页面了,否则就只能自己定义tabbar, 懂不了乃们成年人的世届戒界
    • 好的, yes
  • 你把两个页面的内容写在同一个页面,根据不同的角色显示不同的内容吧,不然就只能自定义tabar了, 说了这么多,重点是啥?
    • 实在不行只能写一起,自定义的有闪动,效果不好, 有效果就行了
  • 写过一个小程序,就是两种身份的(其实就应该分成两个小程序的)。 实现就像他们说的,放在一个页面里,判断身份显示内容。刚开始进入确实会闪现,页面也会更复杂,但没有找到其他方案。 , 我再也不相信爱情了
    • 好的,感谢大家回复, 这可是你说的
  • 自己重新跳转一下?, 你猜你猜你猜猜
  • 这个是做不了的把!!tabbar页是写在配置里面的!你跳转到一个空白页面在判断跳转到指定页面, 非要让我脸红么
  • 各位,请尽快帮助小弟, 喜欢你小弟吗?