Vue3生命周期的变更


  • 销毁的概念改为卸载(unmounted),更名:

    • beforeDestroy 改名为 beforeUnmounted。
    • destroyed 改名为 unmounted。
  • vue2 中的两次判断改为一次。

image-20220810030613459

  • Vue3 提供的Composition API形式对比:

    • beforeCreate => setup()
    • created => setup()
    • beforeMount => onBeforeMount
    • mounted => onMounted
    • beforeUpdate => onBeforeUpdate
    • updated => onUpdated
    • beforeUnmounted => onBeforeUnmounted
    • unmounted => OnUnmounted
  • 组合式 API 的 vue2 生命钩子的优先级:

    • 下图打印结果可以看到:setup 中的组合式 API 优先级更高。

      image-20220810034139355


文章作者: polariis
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 polariis !
评论
  目录