是否有当所有 Angular2 组件都完成渲染时会触发的 Angular 事件?
对于jQuery
,我们可以使用
$(function(){ ... })
但是,对于 Angular2,当 domready
事件被触发时,html 仅包含 Angular 组件标签。并且在每个组件完成渲染后,domready
事件将被一次又一次地触发。
我们需要的是所有 Angular 组件都完成渲染时的最终事件。
最佳答案
你试过了吗ngAfterViewInit在根 AppComponent
上?我确定到那时所有组件都已呈现。这是一个钩子(Hook),angular 在它创建所有组件的 subview 后调用。
关于javascript - 如何确定所有的angular 2组件都被渲染了?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40383006/