收藏
回答

switchTab会触发onshow两次,并且会执行到历史页面的onshow

框架类型 问题类型 操作系统 操作系统版本 手机型号 微信版本
小程序 Bug iOS ios14.4.2 iPhone12 8.0.3

在tabA页面进入不是tab的提交订单页面,从提交订单页面跳转到tabB页面,此时tabA和tab页面的onshow都会触发,顺序为 tabB ---> tabA --->tabB,会造成tabA页面闪一下,然后进入tabB 的现象

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

6 个回答

  • Y
    Y
    2021-06-25

    这个BUG很坑人,开发工具和调试都没问题,只有在真机上打开调试才可以看到;只要进入过这个tabbar页面,下次再进入就会执行两次onshow;而且安卓机器上没问题,IOS上有问题

    2021-06-25
    有用 1
    回复 1
    • 太白免
      太白免
      2021-09-14
      而且拿到的页面的路径都是目标页面的,只在IOS上发生
      2021-09-14
      回复
  • 廾匚
    廾匚
    2022-01-17

    我也遇到了这个问题,什么时候能好啊!!!

    2022-01-17
    有用
    回复
  • A佳兴
    A佳兴
    2022-01-11

    2022年了 依然存在的问题

    2022-01-11
    有用
    回复
  • Caico
    Caico
    2021-06-21

    我也有这样的问题!

    2021-06-21
    有用
    回复
  • Cjiang
    Cjiang
    2021-05-06

    请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html),并提供下复现的视频(上传至腾讯视频 https://v.qq.com

    2021-05-06
    有用
    回复 5
  • 哄哄
    哄哄
    2021-05-06

    请贴可调试代码

    2021-05-06
    有用
    回复 1
登录 后发表内容