千锋教育前端Vue3.0全套视频教程(Kerwin2023版,Vue.js零基础

在 Vue 3 中,可以将生命周期分为以下三个阶段:
1.创建阶段:
- beforeCreate:在实例初始化之后,数据观测和事件/watcher 配置之前被调用。
- created:实例创建完成后被调用。此时,数据观测、计算属性、方法都已经被设置好,但尚未开始模板编译和挂载。
2.更新阶段:
- beforeUpdate:在响应式数据更新之前被调用。发生在虚拟 DOM 重新渲染和打补丁之前。
- updated:在虚拟 DOM 重新渲染和打补丁之后调用。当前组件已更新,但可能是子组件中的更新。
3.卸载阶段:
- beforeUnmount:在卸载开始之前被调用。相关的实例将被销毁。
- unmounted:实例卸载后调用。此时,组件已从 DOM 中移除,相关的指令和事件监听器也被移除。