下面关于Vue的生命周期
Vue的生命周期分为8个阶段,分别为:
- 
beforeCreate:实例刚刚被创建,数据观测和事件机制都未初始化,无法访问数据和方法。
 - 
created:实例已经完成了数据观测和事件机制的初始化,可以访问到数据和方法,但是还未挂载到页面中。
 - 
beforeMount:实例已经完成了模板编译和挂载之前的处理,但是还未挂载到页面中。
 - 
mounted:实例已经挂载到页面中,可以访问到DOM元素。
 - 
beforeUpdate:实例的数据发生了变化,但是还未更新到视图中。
 - 
updated:实例的数据已经更新到视图中。
 - 
beforeDestroy:实例即将被销毁,但是实例还可以访问到数据和方法。
 - 
destroyed:实例已经被销毁,无法再访问数据和方法。
 
在这8个阶段中,我们可以在相应的生命周期钩子函数中进行一些操作,比如在created中进行数据的初始化,在mounted中进行页面的初始化,在beforeUpdate中进行数据的更新操作等。
原文地址: https://www.cveoy.top/t/topic/hhSO 著作权归作者所有。请勿转载和采集!