Vue.js入门(二):生命周期

1 生命周期

Vue生命周期是Vue实例从创建到销毁的过程,就是生命周期。
在Vue实例的生命周期过程中会运行生命周期钩子函数。
生命周期主要有三个阶段:初始化、更新、销毁。

// 生命周期钩子函数
//初始化
beforeCreated(){}  //执行时组件实例还未创建,常用于初始化任务
created(){}  //组件初始化完毕,常用于异步数据获取
beforeMounted(){}  //未执行渲染、更新,DOM未创建
mounted(){}  //初始化结束,DOM已创建,可用于获取访问数据和DOM元素

//更新
beforeUpdated(){}  //更新前
updated(){}  //更新后

//销毁
beforeDestory(){}  //销毁前,可用于一些定时器或订阅的取消
destoryed(){}  //已销毁

...

以下来自Vue官网的图描述了生命周期的整个过程


image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容