Vue生命周期及应该做的操作

这篇博客详细解析了Vue组件从beforeCreate到updated的每个生命周期钩子,包括数据初始化、模板创建和DOM挂载的过程,强调了在不同阶段进行异步请求和DOM操作的最佳实践。

此博是笔记记录,仅供参考

beforeCreate

实例化一个vue组件,但是数据 template都没有初始化和创建

created

初始化了数据,data method computed等,没有创建模板
此时可以异步请求,但是展示不到dom中

beforeMount

创建了模板,但是没有挂在到真实DOM上,也就是没有编译,没有将data和真实dom绑定上

mounted

挂载到了真实的dom上,并且dom也渲染了,此时异步请求后数据可以展示在页面上了

beforeUpdate

真实dom上用到的数据才会触发此函数,此时data等已经更新,但是真实dom中还没有更新

updated

真实dom上也已更新

beforeDestroy

销毁前,解除数据绑定,事件监听等等等等

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值