Vue3生命周期与Vue2基本相同,都可以通过配置项去使用生命周期钩子,但流程设计上有了一些区别,一些钩子名称发生了变化,并且Vue3可以通过组合式API形式去使用生命组件钩子,下面与小编一起探讨一下吧。
一、生命周期流程设计上一些区别
1. Vue3生命周期流程设计优化
-
Vue3.0中可以继续使用Vue2.x中的生命周期钩子,但有有两个被更名:
beforeDestroy
改名为beforeUnmount
destroyed
改名为unmounted
-
仔细观察两个流程图头部可以看出,Vue3先将
el
挂载了之后再进行的beforeCreate
,而Vue2是created
之后进行判断