摘要:写在前面如题,的生命周期是理解的重要一环,弄明白它不只会加深对的理解,在实际开发中也会更加得心应手,在此记录写项目开发中体会到的一些经验,只是总结并不全面,想要详细学习网上关于生命周期学习的文章很丰富生命周期创建前,操作,已绑定事件
写在前面
如题,vue的生命周期是vue理解的重要一环,弄明白它不只会加深对vue的理解,在实际开发中也会更加得心应手,在此记录写项目开发中体会到的一些经验,只是总结 并不全面,想要详细学习网上关于vue生命周期学习的文章很丰富
生命周期beforeCreate:创建前,new操作,已绑定事件,还没有数据,不能处理数据
created:创建,可以处理数据
beforeMounted:挂载前,准备把创建的挂载到el上,有el才去执行挂载
挂载前的el仍是
有template转化后执行render funcion再去渲染
cli中的.vue文件中的template是通过vue-loader直接转化直接执行render funcion的减少耗时
mounted:挂载,挂载后$el就是渲染后的
beforeUpdated:更新前,数据变化
updated:更新
beforeDestroy:销毁前,组件被销毁,或手动销毁
destroy:销毁
注:
挂载前的钩子里获取不到el的,想对如data中的数据进行操作最早要在created里;
一般在created和mounted钩子里写一些页面渲染前的操作,比如数据请求;
有些传统的第三方库在使用后需要在组件销毁时手动删除其创建的对象在destroy中
没有代码
最后附上一张以前看到的一张图
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/98214.html
摘要:源码简记整体会写得比较乱,同时也比较简单,和读书笔记差不多,基本是边读边写。见谅主要三大部分的原子类,能够被观察和通知变化,继承于。同时里面有几个比较重要的属性与方法。 Mobx 源码简记 整体会写得比较乱,同时也比较简单,和读书笔记差不多,基本是边读边写。见谅~ 主要三大部分Atom、Observable、Derivation Atom Mobx的原子类,能够被观察和通知变化,obs...
阅读 3128·2021-09-22 15:50
阅读 3330·2021-09-10 10:51
阅读 3142·2019-08-29 17:10
阅读 2918·2019-08-26 12:14
阅读 1835·2019-08-26 12:00
阅读 931·2019-08-26 11:44
阅读 652·2019-08-26 11:44
阅读 2817·2019-08-26 11:41