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>

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 組件的生命周期 指令和組件的實例有一個生命周期分別是:新建、更新和銷毀。每個接口都有唯一的一個鉤子方法,它們的名字...
    LeiGEGE閱讀 1,059評論 0 0
  • 組件生命周期鉤子 指令和組件的實例有一個生命周期:新建、更新和銷毀。每個接口都有唯一的一個鉤子方法,它們的名字是由...
    Yeaseon閱讀 18,121評論 0 13
  • 1.class 和 id 的使用場景? id:id選擇器,使用#name定義(name為id名,可任意取名),使用...
    clark124閱讀 299評論 0 0
  • 對于一個本科不上不下的學校,到底是考研還是工作。 如果考研的話該考怎樣的學校才能有把握,問了大家,一般都是要去中科...
    隨風飄散的孢子閱讀 390評論 0 0
  • 最近在讀魯迅叔叔的小說集《吶喊》,感想,偉大的作品能跨越時空戳中你的內心。《吶喊》中各種故事雖然寫于新中國成立之前...
    馬溜溜_閱讀 1,218評論 0 1