Vue 生命周期总共分为几个阶段?

Vue的生命周期包括初始化、挂载、更新和销毁四个主要阶段,每个阶段都有相应的钩子函数,如beforeCreate、created、beforeMount、mounted等。在mounted阶段,组件已挂载到DOM并可进行数据渲染。而在更新阶段,有beforeUpdate和updated用于处理数据更新后的渲染。在销毁阶段,beforeDestroy和destroyed标志着组件的完全移除。此外,还有不常用的如activated和deactivated,分别对应于keep-alive组件的激活和失活状态。
摘要由CSDN通过智能技术生成

生命周期就是组件从创建到销毁的整个过程。也就是从开始创建、初始化数据、编译模板、挂载 Dom→渲染、更新→渲染、卸载等一系列过程,我们称这 是 Vue 的生命周期

生命周期钩子函数就是在生命周期某个时间点自动触发的函数,作用是在特定的时间点,可以执行特定的操作。

Vue生命周期 总共有 11 个,一般又分为常用和不常用两部分,那我们先来谈一谈常用的阶段。

先来官方的图镇楼:

 我们常用的又可以分为4大阶段,8个方法

一、初始化阶段

1. beforeCreate (创建前)

        在实例初始化之后,数据观测 (data observer) 和 event/watcher 事件配置之前被调用。
        即此时vue(组件)对象被创建了,但是vue对象的属性还没有绑定,如data属性,computed属性还没有绑定,即没有值。

2. created (创建后)

        当组件实例创建完毕之后自动触发,v

  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值