Vue3之生命周期钩子函数

生命周期变化

从Vue2到Vue3相关的声明周期变化 ,官网

对比

执行阶段 vue2 vue3
组件创建前 beforeCreate setup()
组件创建后 created setup()
组件挂载前 beforeMount onBeforeMount
组件挂载后 mounted onMounted
组件更新前 beforeUpdate onBeforeUpdate
组件更新后 updated onUpdated
组件卸载前 beforeDestroy onBeforeUnmount
组件卸载后 destroyed onUnmounted
子孙组件异常激活 errorCaptured onErrorCaptured
  • 当使用keep-alive组件的时候还会有一个钩子被触发:onActivated
  • 组件切换时的钩子onDeactivated

新增的钩子

  • onRenderTriggered
  • onRenderTracked

你可能感兴趣的:(Vue基础知识,前端)