(生命周期——简单版)

beforeCreate                获取实例初始化之前   啥也做不了
created                        实例初始化之后   可以获取到 data 并且可以 methods 下的方法,所以在这里,我们可以开始调用方法进行数据请求

        注:从creted到beforeMount之间,最主要的工作就是将模板或者el转换为render函数。

beforeMount                DOM 挂载之前  获取不到 DOM 元素    这时会生产一个虚拟 DOM(用于后续数据发生变化时,新老虚拟DOM对比计算),进行保存,然后再开始将render渲染成为真实的DOM。
mounted                        DOM 挂载之后  可以获取到 DOM 元素    这是会将标识生命周期的一个属性_isMounted 置为true。

        注:实际上这里是有个判断的,判断当前的_isMounted是不是为ture并且_isDestroyed是不是为false,也就是说,保证dom已经被挂载的情况下,且当前组件并未被销毁,才会走update流程。


beforeUpdate                数据更新之前  
updated                        数据更新之后


beforeDestroy                页面销毁之前     在这个函数内,你还是可以操作实例的
destroyed                        页面销毁之后     销毁完成后,再执行destroyed

beforeCreate  、created                        

beforeMount 、mounted                

                      

beforeUpdate、updated                 

       

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值