所以我对 vue 的生命周期钩子有所了解,但对于其中一些,我想不出任何现实世界的用例或应该在其中完成的示例,我认为通过找出它们的用例可能会帮助我更好地理解它们。
以下是我对它们的了解和不了解:
创作挂钩
- beforeCreate():事件和生命周期已初始化,但数据尚未反应——用例?
- create():您可以访问反应性的数据和事件,但模板和虚拟 DOM 尚未安装或渲染 --- 用例:API 调用
安装挂钩
- beforeMount():在初始渲染之前运行——用例?
- Mounted():你可以访问反应式组件、模板和渲染的 DOM --- 用例:修改 DOM
更新挂钩
- beforeUpdate():在数据更改之后和 DOM 重新渲染之前运行 ---用例 ??
- update():在数据更改并且 DOM 重新渲染后运行 ---用例 ??
破坏钩
- beforeDestroy():在拆卸之前运行——用例:清理以避免内存泄漏
- destroy():在拆卸后运行 ---用例 ??
预先感谢任何帮助我更好地理解这些概念的人;)