onshow 累加调用
发布于 6 年前 作者 mingfeng 12641 次浏览 来自 问答

转换前后台没有问题, 扫码进入小程序,第一次没问题,第二次扫码onshow执行2次,第三次扫码执行3次,以此类推。

4 回复

你的意思是说时间叠加了???这个你看看你的代码,哪里是不是重复调用了

代码:

onshow:function(){

    console.log(1);

}

第一次扫码打印1个1

第二次扫码打印2个1

每次执行没问题, 但是多次执行就不对了

onshow这个生命周期本来就是每次执行页面都会执行,你如果只执行一次可以考虑其他生命周期函数.https://mp.weixin.qq.com/debug/wxadoc/dev/framework/app-service/page.html

回到顶部