Vue 生命周期

第一步:new()

第二步:初始化vue默认的事件和函数

beforeCreate():第一个生命周期函数,实例完全被创建之前执行(data methods中的数据都未初始化)

第三步:初始化 data和methods中的数据

created():第二个生命周期函数,最早操作data和methods的地方

beforeMount():第三个生命周期函数,页面渲染之前,页面上的数据是没有渲染的

mounted():第四个生命周期函数,页面上页面上已经可以看到渲染的数据了,最后一个生命周期函数,没有其他操作页面时不会变化了;也是组件最后创建的地方

 

while data change

beforeUpdate():此时data中的数据变化了,页面还没有更新

Dom re-render and patch :页面重新渲染

updated(): 此时页面已经更新

beforeDestory():

Destoryed():页面已经销毁

posted @ 2020-03-02 14:53  帖子搬运工  阅读(116)  评论(0编辑  收藏  举报