vue路由切换定时器仍在执行??


今天在做项目时发现路由切换了但是定时器仍在执行,首先想到要找到一个合适的时机清除掉定时器,经查阅vue生命周期后得知该问题解决方案

参考文章:包你理解---vue 的生命周期

最终解决方法,在beforeDestroy(组件销毁前调用)中清除定时器

1   beforeDestroy(){  // 组件销毁前调用
2     clearTimeout(this.timer)
3   }

额外贴几个我没见过的vue用法记录下来以备后用

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM