请问destroyed函数里清理的具体是什么资源

来源:4-7 歌单数据接口分析

易小鸭

2019-07-10

在destroyed函数里,会有个clearTimeOut(this.timer)的操作,老师说这是做资源清理,请问具体是清理什么呢?
为什么把这个timer clear了,就能达到资源清理的目的呢?

写回答

1回答

ustbhuangyi

2019-07-10

因为你在组件中定义的计时器并不会在组件销毁的时候主动清理的,所以要利用组件的 destroyed 生命周期,手动去清理。clearTimeout 就是清理定时器的接口。

0
1
易小鸭
非常感谢!
2019-07-11
共1条回复

Vue2.0高级应用教学实战,开发企业级移动端音乐Web App

Vue.js高级知识应用大集合,实战企业级APP,教你搞定组件化开发。

5432 学习 · 3805 问题

查看课程