created() {
const timer = setInterval(()=>{
console.log('1')
},1000)
this.$once('hook:beforeDestroy', ()=> clearInterval(timer))
}
如何优雅的在vue组件销毁时去除定时器,可以避免在组件实例身上定义timer。
最新推荐文章于 2023-01-30 11:00:16 发布
created() {
const timer = setInterval(()=>{
console.log('1')
},1000)
this.$once('hook:beforeDestroy', ()=> clearInterval(timer))
}