1***@qq.com
1***@qq.com
  • 发布:2020-03-24 18:29
  • 更新:2020-08-02 03:26
  • 阅读:2495

【报Bug】通过mixin混入的onShow生命周期会触发两次。

分类:uni-app

重现步骤:
在main.js 加入以下代码

Vue.mixin({  
    onShow() {  
        console.log(`mixin onShow`)  
    }  
})

控制台会打印两次 mixin onShow
出现问题是在H5端,其他端还未测试

2020-03-24 18:29 负责人:无 分享
已邀请:
DCloud_uniCloud_WYQ

DCloud_uniCloud_WYQ

这个没问题,App onshow的时候执行一次,首页onShow的时候执行一次。全局mixin就是这样的

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

    也就是App里的onShow也会被混入的是吧,我以为只会混入页面的onShow,明白了,谢谢

    2020-03-24 18:46

5***@qq.com

5***@qq.com

请问这个的话。如果能把appvue排除。。不想执行两次吖。。。

该问题目前已经被锁定, 无法添加新回复