-
new vue(),vue构造函数内调用init进行初始化,配置项的合并
-
init内依次初始化:生命周期,事件(initEvents只会挂载自定义事件,即组件中使用v-on监听的非native的事件),render函数
-
调用beforeCreate钩子。
-
同样是init内,主要进行初始化数据和方法,依次初始化:props,methods,data,computed,watchers。并且在进行初始化时,进行数据的响应式处理。
-
调用created钩子
-
init内最后一步,$mount挂载组件,如果有就挂载,没有则等待被挂载并且在有render函数的情况下,在进入下一步
vue生命周期
最新推荐文章于 2023-02-12 14:16:20 发布