Vue生命周期
什么是生命周期?
生命周期就是 Vue的实例或对象从创建到销毁的整个过程,整个过程分为4个节点,有:创建对象、渲染DOM、存在期、销毁期,每个节点的前后都有对应的钩子函数,可以让程序员写入自己的业务逻辑
Vue生命周期示例图
生命周期钩子函数
生命周期分为4个阶段,共有8个生命周期钩子函数
第一阶段:创建实例阶段
beforeCreate 实例创建前
created 【重点】实例创建后,一般在这里发起ajax请求
第二阶段:挂载DOM阶段
beforeMount 挂载DOM前
mounted 【重点】挂载DOM后,一般要操作DOM节点在这里进行
第三阶段:更新阶段
beforeUpdate 数据更新前
updated 数据更新后
第四阶段:销毁阶段
beforeDestroy 组件销毁前
destroyed 组件销毁后
推荐阅读:
扫描二维码,在手机上阅读