1
A
回答
0
文檔狀態(約ngAfterViewChecked
):角檢查分量的意見和孩子意見後
迴應。 在
ngAfterViewInit
之後以及隨後的每個ngAfterContentChecked()
之後調用。 僅限組件的掛鉤。
所以,是的,孩子的觀點會觸發這個回調。問題是,你無法分辨哪個視圖已更新。如果你想知道更新的具體意見,我建議將它們包裝在Components
中,覆蓋每個裏面的ngAfterViewChecked
並使用EventEmitter
(作爲Output
)通知家長Component
。如果您想要偵聽初始渲染,請覆蓋ngAfterContentChecked
。
更新#1:
如果你只關心第一渲染,不享有區分它足以覆蓋ngAfterViewInit
:角後
迴應初始化組件的意見和孩子 意見。在第一次調用
ngAfterContentChecked()
後調用一次。 A 組件鉤子。
相關問題
- 1. 酶淺渲染渲染兒童組件
- 2. React在Redux動作發出後沒有觸發原生渲染
- 3. 角2兒童路線
- 4. 角2 sidenavlayout父,sidenav兒童
- 5. 如何將asp.net mvc視圖渲染爲角度2?
- 6. 兒童內部角兒童
- 7. 反應兒童渲染程序
- 8. 在渲染局部視圖後阻止主視圖渲染
- 9. 角度2:兒童路線不起作用
- 10. 在所有頁面上渲染動作
- 11. jsf - a4j動作觸發,但在頁面渲染邏輯觸發後
- 12. Nodejs - Express - Mysql:渲染後發佈視圖
- 13. 角度材質2 - 未完整渲染
- 14. 重新渲染子視圖後,骨幹事件觸發多次
- 15. 渲染視圖後不會觸發主幹事件
- 16. 如何讓兒童指令知道所有父母的角度?
- 17. 所有兒童控件的角度形式updateValueAndValidity
- 18. 對兒童的角度4動畫:風格向後跳
- 19. SceneKit視圖向後渲染
- 20. 的Android LinearLayout中的兒童定製渲染動畫
- 21. StartActivityForResult帶有2個兒童活動
- 22. Backbone.js - 渲染其他視圖後事件觸發器不起作用
- 23. 簡單的兒童路由角2
- 24. 渲染在視圖
- 25. ExpandableListView動態兒童高度
- 26. 動態添加視圖兒童ExpandableListView
- 27. 渲染SVG數據角2
- 28. 如何觸發一個兒童Angular 1.5組件中的動作?
- 29. 爲所有兒童創建動畫
- 30. 使用jQuery獲取兒童的最大高度值,然後將該高度值應用於所有兒童
不,我不需要知道有沒有改變。我只需要知道所有孩子何時完全呈現。 –
好吧,然後與ngAfterViewInit一起去。更新了我的答案。 – Siegmeyer