vue生命周期笔记

beforeCreate
创建创建虚拟dom create
created (创建完成 有数据(可修改数据) 没dom 用来网络请求)

beforeMount (挂载之前 有数据(可修改数据) 没dom 用来网络请求)
挂载
虚拟dom变成真实dom出现在页面上在世
mounted (挂载完成 有数据(可修改数据) 有dom(可以修改dom) 初始化的操作)

beforeUpdate (挂在完成之后 数据更新的时候触发,挂载之前数据的更新不会触发 数据是更新之后的 dom是更新之前的)
更新更新数据一更 新dom元素
updated (数据更新与dom均更新完成之后触发,挂载之前数据的更新不会触发 数据和dom都是更新之后的)

beforeDestory (有数据 有dom 有this 但没有什么用处)
销毁
组件离世的时候
destroyed (有数据 没有dom 有this 但没有什么用处) 常用来处理销毁之后需要清除的某些 长时间加载操作比如计时器

搭配this.$nextTick(()=>{}) 使用
作用是上一次数据修改导致dom更新结束之后再执行内部的回调函数

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值