收藏
回答

在tabbar页面使用wx.redirectTo会使所有tabbar页面卸载

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug wx.redirectTo 微信iOS客户端 7.0.14 2.12.1

在tabbar页面使用路由wx.redirectTo跳转,tabbar中的页面会全部卸载

回答关注问题邀请回答
收藏

2 个回答

  • 微喵网络
    微喵网络
    2020-08-24

    从逻辑上来说是合理的

    2020-08-24
    有用
    回复
  • hf
    hf
    2020-08-24

    他只会卸载当前页面路由。

    2020-08-24
    有用
    回复 7
    • await 🐾
      await 🐾
      2020-08-24
      但是再使用wx.switchTab回到tabbar,tabbar全部页面会被卸载会再重新加载,就很奇怪....
      2020-08-24
      回复
    • hf
      hf
      2020-08-24回复await 🐾
      也没有谁从tabbar页面redirectTo另一个页面吧。。。。有什么讲究吗?
      2020-08-24
      回复
    • await 🐾
      await 🐾
      2020-08-24
      tabbar是扫一扫,扫二维码的,不能使用switchTab要不然很多bug...
      2020-08-24
      回复
    • hf
      hf
      2020-08-25回复await 🐾
      他扫二维码和你跳转有什么必然关系吗?
      2020-08-25
      回复
    • await 🐾
      await 🐾
      2020-08-26
      要是使用navigateTo,用户使用tabbar上的扫一扫,在onShow里面调用,会触发两次扫一扫,跳到其他页面但是用户要是点击左上角返回按钮会回到扫一扫页面,用户体验不好,而且在其他页面使用switchTab去其他tabbar还会触发扫一扫的onShow生命周期,还会触发扫一扫。。。。
      2020-08-26
      回复
    查看更多(2)
登录 后发表内容
问题标签