因为vue 是单页面应用,路由切换后,定时器并不会自动关闭,需要手动清除,当页面被销毁时,清除定时器即可。
那就是使用vue的方法喽
beforeDestroy() {
if(this.IntervalTimer) { //如果定时器还在运行 或者直接关闭,不用判断 clearInterval(this.IntervalTimer); //关闭
}
}
亲测好用呢,大家可以去试试了!
因为vue 是单页面应用,路由切换后,定时器并不会自动关闭,需要手动清除,当页面被销毁时,清除定时器即可。
那就是使用vue的方法喽
beforeDestroy() {
if(this.IntervalTimer) { //如果定时器还在运行 或者直接关闭,不用判断 clearInterval(this.IntervalTimer); //关闭
}
}
亲测好用呢,大家可以去试试了!