vue3

生命周期

基础生命周期
Vue2--------------vue3
beforeCreate  -> setup()
created       -> setup()
beforeMount   -> onBeforeMount
mounted       -> onMounted
beforeUpdate  -> onBeforeUpdate
updated       -> onUpdated
beforeDestroy -> onBeforeUnmount  //变动
destroyed     -> onUnmounted  // 变动
activated     -> onActivated   // <keep-alive>才有
deactivated   -> onDeactivated // <keep-alive>才有
errorCaptured -> onErrorCaptured
import {onRenderTracked,onRenderTriggered } from "vue";
setup() {
    onRenderTracked((event) => {
      console.log("状态触发组件--------------->");
      console.log(event);
    })
    onRenderTriggered((event) => {
      //使用相对多点
      console.log("它不会跟踪每一个值,而是给你变化值的信息,并且新值和旧值都会给你明确的展示出来。");
      console.log(event);
    }),
    onErrorCaptured((error) => {
      console.log(`错误捕获`,error)
      return true
    })
}
上次更新: