彻底弄懂Vue生命周期

本文详细解析Vue的生命周期,从beforeCreate到destroyed,包括每个阶段的作用和何时使用生命周期钩子函数。例如,created阶段适合初始化数据和加载资源,mounted用于DOM挂载后的操作,updated则适用于响应式数据更新后的处理。
摘要由CSDN通过智能技术生成

Vue生命周期

字面上理解,生命周期就像人的生命一样,从出生到老去的过程,在这个过程,我们在合适的年龄做合适的事情,比如上学,工作,娶老婆等等,大概就这么个意思。

那么Vue生命周期也与此类似,就是Vue实例从创建到销毁的过程,这就是Vue的生命周期,专业的说就是从开始创建、初始化数据、编译模板、挂载Dom->渲染、更新->渲染、销毁等一系列的过程,在这个过程中我们会用相应的生命周期钩子函数做一些相对应的事情。

Vue生命周期函数解读

Vue总共有8个生命周期函数:beforeCreate/created、beforeMount/mounted、beforeUpdate/updated、beforeDestroy、destroyed。

new Vue( )实例当前vue对象,没创建对象之前就有beforeCreate方法,它对当前的事件和data属性做些配置,比如在里面可以做加载的动画;

再就进入了created里面,这时实例化完了,组件创建好了,属性也被绑定了,但是DOM并没生成,那created里面通常可以结束上一阶段的事情,比如loading加载,created里面还可以获取一些数据,比如说请求网络接口,此时页面并

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值