1. Angular的生命周期

对于Angular的组件来说,从渲染开始到销毁一直伴随着生命周期变化。
按照生命执行顺序

  1. onChanges:onInit之前以及每次多个绑定输入值变化时【仅当绑定输入值时才会调用】
  2. onInit:在第一次onChanges之后或者当没有绑定输入值时也会调用【仅执行一次】
  3. doCheck:onChanges之后和onInit之后
  4. afterContentInit:外部内容投影进组件视图中【仅执行一次】
  5. afterContentChecked:检查完被投影到组件视图中的内容之后
  6. afterViewInit:初始化完视图及其子组件之后【仅执行一次】
  7. afterViewChecked:组件视图及其子视图或包含改指令的视图之后
  8. onDestroy:在组件销毁之时调用

posted @   不入凡尘  阅读(96)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· C#/.NET/.NET Core技术前沿周刊 | 第 29 期(2025年3.1-3.9)
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
点击右上角即可分享
微信分享提示