Published in
1 min readJun 28, 2019
【Angular筆記系列】關於Angular生命週期
生命週期一直都很難搞懂。我覺得拉哈哈
這邊想記錄目前對Angular生命週期的一些心得。
目前專案最常遇到的狀況就是,整個網站由很多的component組合起來,然後按了一個按鈕,每個INPUT到component的資料就會更新。所以常常會需要做動作在「input的資料刷新」的時候,比如說去檢查有沒有資料錯誤,或什麼該顯示什麼不該顯示。這時候我們就可以用ngOnChange,把驗證方法寫在裡面,這樣每次有資料變動時就會觸發。相比於checked,ngOnChange不會在你滑鼠移動或打鍵盤任何的動作就一直作動,而是只有在資料變動的時候,這個很適合只有在資料改變的時候才需要去做的動作放在這裡。
如果有務請不吝賜教,謝謝