情景描述
在组件a中设置了定时器,当路由跳转加载组件b后,a中的定时器依然在执行。
解决方法:
在组件a的生命周期beforeDestroy(组件销毁前),清除定时器。
mounted(){
this.timer=setInterval(this.left,5000);
},
beforeDestroy(){
clearInterval(this.timer);
},
在组件a中设置了定时器,当路由跳转加载组件b后,a中的定时器依然在执行。
在组件a的生命周期beforeDestroy(组件销毁前),清除定时器。
mounted(){
this.timer=setInterval(this.left,5000);
},
beforeDestroy(){
clearInterval(this.timer);
},