2017-06-13 62 views

回答

0

文檔狀態(約ngAfterViewChecked):角檢查分量的意見和孩子意見後

迴應。 在ngAfterViewInit之後以及隨後的每個ngAfterContentChecked()之後調用。 僅限組件的掛鉤。

所以,是的,孩子的觀點會觸發這個回調。問題是,你無法分辨哪個視圖已更新。如果你想知道更新的具體意見,我建議將它們包裝在Components中,覆蓋每個裏面的ngAfterViewChecked並使用EventEmitter(作爲Output)通知家長Component。如果您想要偵聽初始渲染,請覆蓋ngAfterContentChecked

更新#1:

如果你只關心第一渲染,不享有區分它足以覆蓋ngAfterViewInit:角後

迴應初始化組件的意見和孩子 意見。在第一次調用ngAfterContentChecked()後調用一次。 A 組件鉤子。

+0

不,我不需要知道有沒有改變。我只需要知道所有孩子何時完全呈現。 –

+0

好吧,然後與ngAfterViewInit一起去。更新了我的答案。 – Siegmeyer