Vue中在组件销毁时清除定时器

Vue中在组件销毁时清除定时器,第1张

在mounted中创建并执行定时器,然后在beforeDestroy或者destroyed中清除定时器

如果用到了 缓存组件,组件是不会被销毁的,可以使用beforeRouteLeave ,离开路由之前执行的函数

用setTimeout函数的时候会有一个返回的id,你可以用一个id记录一个setTimeout。id=setTimeout("这里写你的函数",1000)然后当你不用的时候可以clearTimeout(id)释放这个timer。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8684774.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-19
下一篇2023-04-19

发表评论

登录后才能评论

评论列表(0条)

    保存