vue中的setInterval在页面离开之后仍会执行,在切换多个路由之后,定时器的速度会越来越快。
加入下面代码,问题解决。
beforeDestroy() {
if(this.timer) {
clearInterval(this.timer);
}
}
vue中的setInterval在页面离开之后仍会执行,在切换多个路由之后,定时器的速度会越来越快。
加入下面代码,问题解决。
beforeDestroy() {
if(this.timer) {
clearInterval(this.timer);
}
}
本文标题:vue中使用计时器setInterval的坑
本文链接:https://www.haomeiwen.com/subject/yneyfqtx.html
网友评论