vue生命周期的具体解析简单明了

生命周期what?
钩子函数自动绑定this指向实例化或者组件本身,然后访问数据、属性、方法。
四个阶段
1.create(创建)
(beforeCreate):对象已经创建了,但还没创建完(不能获取数据事件)做loading(加载中)图的展示
(created):对象创建好,可以获取数据和事件。实例还没给到DOM节点
2.mount(挂载)
beforeMount:实列已经给到DOM节点,还没解析
moounted:已经解析,用来进行数据的请求
3.update(更新)需要条件去触发
beforeUpdate:数据变更,视图没做最新的渲染
update:DOM操作视图更新
4.destroy(销毁)条件触发,实例和数据、事件解绑,视图还在,可以释放内存
beforeDestroy:
destroyed:
其他三个特殊钩子
activated(激活)
deactivated(停止) 需要与keep-alive缓存组件一起使用
errorCaptured(子孙组件错误时调用)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值