vue中使用计时器setInterval的坑
2018-11-15 本文已影响0人
孙二柯
vue中的setInterval在页面离开之后仍会执行,在切换多个路由之后,定时器的速度会越来越快。
加入下面代码,问题解决。
beforeDestroy() {
if(this.timer) {
clearInterval(this.timer);
}
}
vue中的setInterval在页面离开之后仍会执行,在切换多个路由之后,定时器的速度会越来越快。
加入下面代码,问题解决。
beforeDestroy() {
if(this.timer) {
clearInterval(this.timer);
}
}