Vue 3.x组件生命周期

一、Vue 2 VS Vue 3

从 Vue 2 升级到 Vue 3 ,在保留对 Vue 2 的生命周期支持的同时,Vue 3 也带来了一定的调整。Vue 2 的生命周期写法名称是 Options API (选项式 API ), Vue 3 新的生命周期写法名称是 Composition API (组合式 API )。

Vue 3 组件默认支持 Options API ,而 Vue 2 可以通过 @vue/composition-api 插件获得 Composition API 的功能支持(其中 Vue 2.7 版本内置了该插件, 2.6 及以下的版本需要单独安装)。

为了减少理解成本,笔者将从读者的使用习惯上,使用 “ Vue 2 的生命周期” 代指 Options API 写法,用 “ Vue 3 的生命周期” 代指 Composition API 写法。

下表详细的描述了Vue 生命周期的变化。

Vue 2 生命周期 Vue 3 生命周期 执行时间说明
beforeCreate setup 组件创建前执行
created setup 组件创建后执行
beforeMount onBeforeMount 组件挂载到节点上之前执行
mounted onMounted 组件挂载完成后执行
beforeUpdate onBeforeUpdat

相关推荐

  1. Vue 3.x生命周期

    2024-05-11 17:18:07       31 阅读
  2. Vue生命周期

    2024-05-11 17:18:07       57 阅读
  3. React 生命周期

    2024-05-11 17:18:07       40 阅读
  4. vue3生命周期

    2024-05-11 17:18:07       25 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-05-11 17:18:07       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-05-11 17:18:07       101 阅读
  3. 在Django里面运行非项目文件

    2024-05-11 17:18:07       82 阅读
  4. Python语言-面向对象

    2024-05-11 17:18:07       91 阅读

热门阅读

  1. Symfony DomCrawler库在反爬虫应对中的应用

    2024-05-11 17:18:07       31 阅读
  2. GO: 随机数

    2024-05-11 17:18:07       31 阅读
  3. 使用torch.nn.Sequential构建神经网络

    2024-05-11 17:18:07       31 阅读
  4. SpringBoot Mockito 依赖注入

    2024-05-11 17:18:07       35 阅读
  5. vue2中mixins的用法和需要注意的地方

    2024-05-11 17:18:07       29 阅读
  6. linux netstat 查看指定端口

    2024-05-11 17:18:07       33 阅读
  7. 【1分钟了解npm】

    2024-05-11 17:18:07       28 阅读
  8. 不使用EF框架实现数据库增删改查

    2024-05-11 17:18:07       31 阅读
  9. .NET_控制反转简述

    2024-05-11 17:18:07       37 阅读
  10. No signature found in package of version 2 or newer for package

    2024-05-11 17:18:07       26 阅读
  11. go-Expect-实验

    2024-05-11 17:18:07       35 阅读
  12. Linux 第二十六章

    2024-05-11 17:18:07       33 阅读