2***@qq.com
2***@qq.com
  • 发布:2021-11-23 18:16
  • 更新:2023-07-06 10:32
  • 阅读:1339

关于拦截器拦截tabbar路径问题

分类:uni-app

uni-starter项目基础上。
【例】有两个tabbar tab1-tab2,一个登录页面
拦截tab2并跳转到登录页面(不进行登录)并返回时,此时界面仍然在tab1,但是tabbar状态为选中tab2

这种情况怎么解决啊

2021-11-23 18:16 负责人:无 分享
已邀请:

最佳回复

DCloud_uniCloud_JSON

DCloud_uniCloud_JSON

像素方舟_青阳

像素方舟_青阳

uni.addInterceptor('switchTab', { invoke }) 拦截器做,切换前直接拦截掉,在 invoke 里面url设置成空就可以阻止

  • 2***@qq.com (作者)

    uniStarter是 这样做的拦截,拦截是成功的,但是tabbar的选中状态还是会变(和上面图片一样,当前页面在宫格,但是tabbar是我的选中状态)。invoke里面直接跳转到登录页面了,没有理解到你说的invoke里面url设置成空是什么意思

    2021-11-23 18:42

  • i***@icloud.com

    回复 2***@qq.com: 解决了吗,老铁

    2023-07-19 09:28

1***@163.com

1***@163.com

请问这个问题解决了吗

i***@icloud.com

i***@icloud.com

老铁,这个问题解决了吗

  • 栉风

    有解决方案吗 老铁

    2023-07-06 10:31

栉风

栉风

解决了吗 大佬

要回复问题请先登录注册