Angular2 页面的生命周期

ngOnChanges

当被绑定的输入属性的值发生变化时调用,首次调用一定会发生在 ngOnInit之前。

OnChanges

指令和组件


ngOnInit()

在第一轮 ngOnChanges 完成之后调用。 ( 译注:也就是说当每个输入属性的值都被触发了一次 ngOnChanges 之后才会调用 ngOnInit ,此时所有输入属性都已经有了正确的初始绑定值 )

OnInit

指令和组件


ngDoCheck()

在每个 Angular 变更检测周期中调用。

DoCheck

指令和组件


ngAfterContentInit()

当把内容投影进组件之后调用。

AfterContentInit

组件


ngAfterContentChecked()

每次完成被投影组件内容的变更检测之后调用。

AfterContentChecked

组件


ngAfterViewInit()

初始化完组件视图及其子视图之后调用。

AfterViewInit

组件


ngAfterViewChecked()

每次做完组件视图和子视图的变更检测之后调用。

AfterViewChecked

组件


ngOnDestroy()

当 Angular 每次销毁指令 / 组件之前调用。

OnDestroy

指令和组件


<h6 align = "right">sivona</h6>

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 组件的生命周期 指令和组件的实例有一个生命周期分别是:新建、更新和销毁。每个接口都有唯一的一个钩子方法,它们的名字...
    LeiGEGE阅读 4,628评论 0 0
  • 组件生命周期钩子 指令和组件的实例有一个生命周期:新建、更新和销毁。每个接口都有唯一的一个钩子方法,它们的名字是由...
    Yeaseon阅读 18,153评论 0 13
  • 1.class 和 id 的使用场景? id:id选择器,使用#name定义(name为id名,可任意取名),使用...
    clark124阅读 2,166评论 0 0
  • 对于一个本科不上不下的学校,到底是考研还是工作。 如果考研的话该考怎样的学校才能有把握,问了大家,一般都是要去中科...
    随风飘散的孢子阅读 2,958评论 0 0
  • 最近在读鲁迅叔叔的小说集《呐喊》,感想,伟大的作品能跨越时空戳中你的内心。《呐喊》中各种故事虽然写于新中国成立之前...
    马溜溜_阅读 5,124评论 0 1

友情链接更多精彩内容