Vue 的 new Vue(...) 流程
2022-04-28 14:33:11 2 举报
vue 组件创建流程
作者其他创作
大纲/内容
vm.$mount(vm.$options.el)
vm.$createElement
initLifecycle
opts.watch
vm.$slots
vm._isVue = true
initInternalComponent
initInjections
beforeMount
beforeCreate 生命周期触发
opts.computed
initState
this._init(options)
vm 生命周期状态值添加
vm.$parent = parent;
initProxy(vm._renderProxy = vm)
initRender
未初始化
避免被观察到的标志
vm.$options 设置
组件构建结束
是初始化好的组件
initProvide
mountComponent
initEvents
created 生命周期触发
opts.data
_uid 标识添加
options && options._isComponent
Mount
new Vue 开始
opts.props
opts.methods
收藏
0 条评论
下一页