收藏
回答

第二次扫码进入小程序tabbar页面出现拿不到onload里面的数据?

就是说我这个小程序有一个tabbar页面,是扫码进入的,而且每次扫码的参数都不一样,但是tabbar的onload的只执行一次,我下次再扫码进来由于小程序已经执行过onload了,所以就拿不到onload里面的数据了,这种情况咋办?

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

2 个回答

  • less
    less
    2021-03-12

    代码移到onshow里

    2021-03-12
    有用 1
    回复 2
    • ERROR
      ERROR
      2021-03-12
      onshow里面能获取扫码的参数?
      2021-03-12
      回复
    • less
      less
      2021-03-12回复ERROR
      onshow + globalData / 缓存
      2021-03-12
      1
      回复
  • 神经蛙
    神经蛙
    2021-03-12

    页面别放到tabbar了

    2021-03-12
    有用
    回复 3
    • ERROR
      ERROR
      2021-03-12
      有其他解决方法吗?这个就是需要放到tabbar的
      2021-03-12
      回复
    • 耿霄
      耿霄
      2021-03-12
      调用微信扫一扫,识别码成功后会触发APP 的 onShow,在onShow 获取里的参数,然后把这个参数通过事件或者其他优雅方式传递给tabbar页面
      2021-03-12
      回复
    • 神经蛙
      神经蛙
      2021-03-12回复耿霄
      你可别瞎说了,咋获取
      2021-03-12
      回复
登录 后发表内容
问题标签