8个主要生命周期钩子函数我们可能比较熟悉,那么在一个vue实例当中包含父组件和子组件,这个时候两个的组件的钩子函数又是如何执行的?
在不同过程中,他们的执行顺序如下
1、加载渲染过程
父beforeCreate->父created->父beforeMount->子beforeCreate->子created->子beforeMount->子mounted->父mounted
2、子组件更新过程
父beforeUpdate->子beforeUpdate->子updated->父updated
3、父组件更新过程
父beforeUpdate->父updated
4、销毁过程
父beforeDestroy->子beforeDestroy->子destroyed->父destroyed