PHP前端开发

vue2生命周期和vue3

百变鹏仔 2个月前 (10-30) #前端问答
文章标签 生命周期
vue 3生命周期与vue 2生命周期有何不同?vue 3 引入了新的生命周期钩子,包括 setup(),并修改了现有钩子。它还增加了 onbeforemount 和 onbeforeunmount,提供了更多的灵活性。生命周期顺序与 vue 2 基本相同,但 setup() 钩子的引入导致了顺序的变化:setup() -> beforecreate -> created -> onbeforemount -> onmounted -> onbeforeupdate

Vue 2 与 Vue 3 生命周期:比较

生命周期钩子

Vue 2 和 Vue 3 共享以下生命周期钩子:

新增和修改

立即学习“前端免费学习笔记(深入)”;

Vue 3 引入了一些新的生命周期钩子和对现有钩子的修改:

顺序

Vue 3的生命周期顺序与 Vue 2 基本相同,但由于 setup() 的引入,现在如下所示:

  1. setup()
  2. beforeCreate
  3. created
  4. onBeforeMount
  5. onMounted
  6. onBeforeUpdate
  7. updated
  8. onBeforeUnmount
  9. onUnmounted
  10. destroyed

优点