总结
1、生命周期又名生命周期回调函数,生命周期函数、生命周期钩子,是Vue在关键时刻帮我们调用的一些特殊名称的函数
2、生命周期函数的名字不能随便改
3、生命周期函数中的this指向vm或组件的实例对象
4、常用的生命周期钩子
①mounted:发送ajax请求、启动定时器、绑定自定义事件、订阅消息【初始化dom操作】
②beforeDestory:清除定时器、绑定自定义事件、取消订阅消息【收尾工作】
5、关于销毁Vue实例
①销毁后借助vue开发者工具看不到任何消息
②销毁后自定义事件会失效,但原生dom事件依然有效
③一般不会在beforeDestory操作数据,因为即使操作数据,也不会再触发更新流程了
案例