vue的生命周期
onMounted
组件挂载完成后执行. 满足这些条件被认为挂载完成.
其所有同步子组件都已经被挂载
其自身的DOM树已经创建完成并且插入到了父容器中. 仅当跟容器在文档中时, 才可以保证组件DOM树在文档中
onUpdated
组件因为响应式状态变更而更新其 DOM 树之后调用
父组件的更新钩子会在子组件的更新钩子之后调用
onUnmounted
组件实例卸载后调用. 在这些情况被视为已卸载
其所有子组件都已经卸载
所有相关的响应式作用都已经停止
onBeforeMount
在组件挂载前调用
- 已经完成了响应式状态的设置, 但是还没有创建DOM节点
onBeforeUpdate
即将因为响应式状态变更而更新其 DOM 树之前调用
onBeforeUnmount
在组件实例被卸载之前调用
onErrorCaptured
在捕获了后代组件传递的错误时调用
onActivated
若组件实例是 <KeepAlive>
缓存树的一部分, 当组件被插入到 DOM 中时调用
onDeactivated
若组件实例是 <KeepAlive>
缓存树的一部分, 当组件从 DOM 中被移除时调用