vue 生命周期钩子 API
- onBeforeMount()
- 在要挂载组件之前,注册要调用的钩子。
- onMounted()
- 注册一个回调,以便在组件挂载后调用。
- onBeforeUpdate()
- 由于响应状态更改,在组件即将更新其 DOM 树之前注册要调用的钩子。
- onUpdated()
- 注册一个回调,以便在组件由于响应状态更改而更新其 DOM 树后,调用。
- onBeforeUnmount()
- 在要卸载组件实例之,前注册要调用的挂钩。
- onUnmounted()
- 注册一个回调,在组件被卸载后,调用。
- onErrorCaptured()
- 注册一个回调,当从后代组件传播的错误,被捕获到时,调用。
- onRenderTracked()
- 注册一个调试钩子,当组件的渲染效果跟踪到响应性依赖项时,调用。
- onRenderTriggered()
- 当响应式依赖,触发组件的渲染效果,重新运行时,注册要调用的调试挂钩。
- onActivated()
- 注册一个回调,以便在组件实例插入 DOM 作为由 <KeepAlive> 缓存的树的一部分后,调用。
- onDeactivated()
- 注册一个回调,以便在组件实例从 DOM 中删除,由 <KeepAlive> 缓存的树的一部分后,调用。
- onServerPrefetch()
- 组件实例,在服务器上呈现之前,注册一个要解析的异步函数。