Vue的生命周期

1.beforeCreate: 无法通过vm,访问data,和methods。

2.created: 可以通vm,访问data和methods的方法。

3.beforeMount : (1).生成未经vue编译的DOM结构,

                          (2).所有对DOM的操作,最终不生效。

4.mounted: (1).生成经Vue编译的DOM,对DOM的操作均有效,但尽力避免。

                    (2).可以进行发送网络请求,开启定时器,绑定自定义事件。

5.beforeUpdate : (1).数据是新的,但页面是旧的,(即数据与页面未保持同步)。

6.updated: (1)数据是新的,页面也是新的(即页面与数据保持同步)

7.beforeDestroy :(1)vm实例,销毁之前,所有的data,methods指令都可用,

                           (2)在这一阶段,可以关闭定时器,解绑自定义事件等操作。

8.destroyed:(1)实例销毁,定时器,自定义事件,均无法使用。

 

 

 

posted on 2023-01-05 09:57  Steven_YF  阅读(17)  评论(0编辑  收藏  举报