vue路由改变后,计时器依然在执行的解决方法

在a页面中定义了一个计时器,跳转到b页面的时候发现a页面的计时器依然在执行,解决方法:在a页面的beforeDestroy生命周期里停止定时器即可!
代码如下:
mounted() {
this.getSize=setInterval(() => {
//定时器 执行的内容
},100)}
beforeDestroy(){
clearInterval(this.getSize);
},
THE END
二维码
海报
vue路由改变后,计时器依然在执行的解决方法
vue路由改变后,在beforeDestroy生命周期清除定时器
共有 0 条评论