CNode

aowin 之 vue的生命周期

分享
UUserzt发布于5 年前最后回复5 年前30 回复16743 浏览0 收藏

生命周期

  • 事物从出生到死亡的过程
  • Vue实例从创建到销毁的过程 ,这些过程中会伴随着一些函数的自调用。我们称这些函数为钩子函数

常用的钩子函数

beforeCreate在实例初始化之后,数据观测和事件配置之前被调用 此时data 和 methods 以及页面的DOM结构都没有初始化 什么都做不了
created在实例创建完成后被立即调用此时data 和 methods已经可以使用 但页面还没有渲染出来
beforeMount在挂载开始之前被调用 此时页面上还看不到真实数据 只是一个模板页面而已
mountedel被新创建的vm.$el替换,并挂载到实例上去之后调用该钩子。 数据已经真实渲染到页面上 在这个钩子函数里面我们可以使用一些第三方的插件
beforeUpdate数据更新时调用,发生在虚拟DOM打补丁之前。页面上数据还是旧的
updated由于数据更改导致的虚拟DOM重新渲染和打补丁,在这之后会调用该钩子。 页面上数据已经替换成最新的
beforeDestroy实例销毁之前调用
destroyed实例销毁后调用
查看回复

回复 (26)

L
lihongwei666666#1·5 年前

可以,这下清楚了

U
Userzt#2·5 年前

可以

L
lihongwei666666#3·5 年前

我又来了

L
lihongwei666666#4·5 年前

U
Userzt#5·5 年前

E
eas1104#6·5 年前
U
Userzt#7·5 年前

电话

U
Userzt#8·5 年前

f

U
Userzt#9·5 年前

ww

U
Userzt#10·5 年前

d

U
Userzt#11·5 年前

。。

A
a651795359#12·5 年前

哈哈哈哈

A
a651795359#13·5 年前

嘿嘿

A
a651795359#14·5 年前

啊啊啊

A
a651795359#15·5 年前

啊啊啊

A
a651795359#16·5 年前

E
eas1104#17·5 年前

好好

E
eas1104#18·5 年前

好好好

E
eas1104#19·5 年前

好好好

E
eas1104#20·5 年前

好好好1

E
eas1104#21·5 年前
A
a651795359#22·5 年前
U
Userzt#23·5 年前
U
Userzt#24·5 年前

1

U
Userzt#25·5 年前

1111

9
905868332#26·5 年前

奥利给

参与回复
登录后即可参与回复。登录