Vue:关于setInterval() 方法和clearInterval() 方法
W3CSchool对于setInterval()及clearInterval()的解释:在Vue中如下使用,clearInterval()是不会起作用的。created () {setInterval(this.ReckonTime,5000);},destroyed () {clearInterval(this.ReckonTime);},methods: {ReckonTime(){conso
·
W3CSchool对于setInterval()及clearInterval()的解释:
在Vue中如下使用,clearInterval()是不会起作用的。
created () {
setInterval(this.ReckonTime,5000);
},
destroyed () {
clearInterval(this.ReckonTime);
},
methods: {
ReckonTime(){
console.log('执行定时器');
}
}
因为clearInterval()是setInterval()的引用,而不是方法。
created () {
this.ReckonTime();
},
destroyed () {
clearInterval(this.Polling);
},
methods: {
ReckonTime(){
this.Polling = setInterval(()=>{
console.log('执行定时器');
},5000}
}
}
更多推荐
已为社区贡献7条内容
所有评论(0)