生命周期
vue2
钩子函数 |
描述 |
beforeCreate |
创建Vue实例之前调用 |
created |
创建Vue实例成功后调用(可以在此处发送异步请求后端数据) |
beforeMount |
渲染DOM之前调用 |
mounted |
渲染DOM之后调用,这时候可以向后端发送数据了 |
beforeUpdate |
重新渲染之前调用(数据更新等操作时,控制DOM重新渲染) |
updated |
重新渲染完成之后调用 |
beforeDestroy |
销毁之前调用 |
destroyed |
销毁之后调用 |

vue3

1 配置项API生命周期
beforeCreate
created
beforeMount
mounted
beforeUpdate
updated
beforeUnmount
unmounted
2 组合式API生命周期
beforeCreate===>setup()
created=======>setup()
beforeMount ===>onBeforeMount
mounted=======>onMounted
beforeUpdate===>onBeforeUpdate
updated =======>onUpdated
beforeUnmount ==>onBeforeUnmount
unmounted =====>onUnmounted