vue clearInterval无效不起作用,函数不生效
Posted weixin_40228600
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue clearInterval无效不起作用,函数不生效相关的知识,希望对你有一定的参考价值。
setInterval(): 指定间隔毫秒数不停地执行指定的代码。
clearInterval():用于停止 setInterval() 方法执行的代码,而不是具体的方法,是setInterval的引用。
只有两者规范的使用,才能生效,具体代码如下:
<script>
export default {
data() {
return {
timeObject: null
};
},
created() {
//调用定时器
this.countTime()
},
destroyed() {
//停止定时器
clearInterval(this.timeObject)
},
methods: {
countTime(){
this.timeObject=setInterval(function(){
console.log("间隔3秒执行一次")
},3000)
}
}
}
</script>
以上是关于vue clearInterval无效不起作用,函数不生效的主要内容,如果未能解决你的问题,请参考以下文章
javascript clearInterval() 函数不起作用
Javascript - 多个 setInterval 时 clearInterval 不起作用
clearInterval 在 componentWillUnmount 中不起作用
单击多个setInterval时jQuery ClearInterval不起作用[重复]