收藏
评论

关于清除onLoad中setInterval定时器

onLoad:function(){

var asd= setInterval(function(){

console.log("123")

},2000)

console.log(asd)

that.setData({asd})

}


onUnload: function () {

clearInterval(this.data.asd)

},

退出页面时定时清除了,这是什么原理,每次打印asd时也是不同的,只要加载一次asd打印的数据就加一。有明白的解释一下


收藏

1 个评论

登录 后发表内容