Vue的详细解析是怎样的?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1964个文字,预计阅读时间需要8分钟。
目录 + initState + 状态初始化 + 1.initProps + 2.initSetup + 3.initMethods + 4.initData + 5.initComputed + 与 initWatch + initState + 状态初始化 + 在配置项标准化合并以及声明周期初始化完成后,将调用 callHook(beforeCreate)
目录
- initState 状态初始化
- 1. initProps
- 2. initSetup
- 3. initMethods
- 4. initData
- 5. initComputed 与 initWatch
initState 状态初始化
在配置标准化合并以及声明周期初始化完成之后,会调用callHook('beforeCreate')来表示组件已进入正式实例化阶段。
这个时候会对数据、方法、监听器等配置项进行对应的处理,并且在开发环境还会进行一系列校验,抛出校验异常信息。整个数据的初始化过程是initInjection => initState => initProvide,但是injection/provide一般是一起使用,所以这里也替换一下顺序,将这两者放到后面一起分析。
本文共计1964个文字,预计阅读时间需要8分钟。
目录 + initState + 状态初始化 + 1.initProps + 2.initSetup + 3.initMethods + 4.initData + 5.initComputed + 与 initWatch + initState + 状态初始化 + 在配置项标准化合并以及声明周期初始化完成后,将调用 callHook(beforeCreate)
目录
- initState 状态初始化
- 1. initProps
- 2. initSetup
- 3. initMethods
- 4. initData
- 5. initComputed 与 initWatch
initState 状态初始化
在配置标准化合并以及声明周期初始化完成之后,会调用callHook('beforeCreate')来表示组件已进入正式实例化阶段。
这个时候会对数据、方法、监听器等配置项进行对应的处理,并且在开发环境还会进行一系列校验,抛出校验异常信息。整个数据的初始化过程是initInjection => initState => initProvide,但是injection/provide一般是一起使用,所以这里也替换一下顺序,将这两者放到后面一起分析。

