vue生命周期调用顺序

组件调用顺序都是先父后子,渲染完成顺序是先子后父。

组件销毁操作是先父后子,销毁完成顺序是先子后父。

 

beforeCreate // 实例正在生成
created //实例生成完毕
beforeMount // 正在渲染页面
mounted //渲染完成
beforeUndate //更新开始
undated //更新结束
beforeDestroy //销毁开始执行(可以访问data)
destroyed //销毁完成(不可以访问data)

 

 

 

加载渲染

 beforeCreate(父) ---> created(父) --->beforMount(父) --->beforeCreate(子) --->created(子) --->beforeMount(子) ---> mounted(子)--->mounted(父)  //渲染完成

 

子组件更新

beforeUpdate(父)--->beforeUpdate(子)--->update(子)--->update(父)//更新完成

 

父组件更新过程

beforeUpdate(父) ---> update(父)

posted @ 2020-12-08 09:25  刘葵  阅读(314)  评论(0编辑  收藏  举报