收藏
评论

关于清除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打印的数据就加一。有明白的解释一下


最后一次编辑于  2018-12-19  (未经腾讯允许,不得转载)
赞 0
收藏

1 个评论

  • 社区技术运营专员-灵芝
    社区技术运营专员-灵芝
    2018-12-19

    提问请勿选择经验分享模块,此帖先隐藏,请重新发帖提问

    2018-12-19
    赞同
    回复