Maison > Article > interface Web > La différence entre créé et monté en vue
La différence entre créé et monté dans Vue réside dans le temps d'exécution et les capacités d'accès aux données : créé : appelé lorsque le composant est initialisé Il ne peut accéder qu'aux données de l'instance Vue et ne peut pas interagir avec le DOM. monté : appelé après le montage du DOM. Il peut accéder aux données de l'instance Vue et aux éléments du DOM et interagir avec le DOM.
La différence entre créé et monté dans Vue
Dans le cycle de vie des composants Vue, créé
et monté
sont deux fonctions de hook cruciales. Ils sont utilisés pour effectuer des tâches spécifiques à différentes étapes d'un composant, mais ils présentent des différences clés en termes de temps d'exécution et de disponibilité. created
和 mounted
是两个至关重要的钩子函数。它们用于在组件的不同阶段执行特定任务,但它们在执行时间和可用性方面存在一些关键差异。
创建(created)
new Vue()
实例化或调用 this.$mount()
方法时立即调用。this.data
)。加载(mounted)
this.$el
)。总结
特征 | created | mounted |
---|---|---|
执行时间 | 组件初始化时 | DOM 挂载后 |
数据访问 | Vue 实例数据 | Vue 实例数据和 DOM 元素 |
DOM 交互 | 否 | 是 |
总结来说,created
用于在组件初始化阶段执行与数据相关的任务,而 mounted
new Vue()
est instancié ou lorsque la méthode this.$mount()
est appelée. this.data
) sont accessibles. this.$el
). Fonctionnalités | créées | montées |
---|---|---|
Temps d'exécution | Lors de l'initialisation du composant | Après le montage du DOM |
Accès aux données | Données d'instance Vue | Données d'instance Vue et éléments DOM |
Interaction DOM | Non | is |
created
est utilisé pour effectuer des tâches liées aux données pendant la phase d'initialisation du composant, tandis que monté
est utilisé pour effectuer des tâches liées au DOM après le chargement du composant. 🎜Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!