created
2024年03月13日
一、认识
created
在组件实例处理完所有与状态相关的选项后调用。当这个钩子被调用时,以下内容已经设置完成: 响应式数据、计算属性、方法和侦听器。然而,此时挂载阶段还未开始,因此 $el
属性仍不可用。
二、语法
三、对比
3.1 created VS mounted
created
是在组件实例一旦创建完成后立即调用, 此时已经处理完所有与状态相关的选项, 比如 响应式数据、计算属性、方法和侦听器, 此时没有发生挂载操作, $el
不可以使用。mounted
是在组件被挂载之后调用。 触发时机上, created
比 mounted
要早, 两者都可以拿到实例对象的属性和方法。但是由于在 mounted
阶段 DOM
已经挂载, 在这个阶段数据请求可能会导致页面闪动。在 created
中发送请求则不会。