vue-生命周期的理解

beforecreate : 一般使用场景是在加 loading事件 的时候

created:处于loading结束后,还做一些初始化,实现函数自执行(data数据已经初始化,但是DOM结构渲染完成,组件没有加载)

beforemount:处于组件创建完成,但未开始执行操作

mounted:处于发起后端请求,获取数据,配合路由钩子执行操作(DOM渲染完成,组件挂载完成 )

beforeupdate、updated:处于数据更新的前后

beforeDestroy:当前组件还在的时候,想删除组件

destroyed:当前组件已被销毁,清空相关内容

 created 与 mounted 的区别

  • created:在模板渲染成html前调用,即通常初始化某些属性值,然后再渲染成视图。
  • mounted:在模板渲染成html后调用,通常是初始化页面完成后,再对html的dom节点进行一些需要的操作。
与尘埃中开出花朵。
原文地址:https://www.cnblogs.com/congfeicong/p/11943480.html