有没有办法等待呈现所有角2组件?

有没有办法等待呈现所有角2组件?

问题描述:

我正在研究一个Angular 2应用程序,它有很多的路线和警卫。我也有一个Angular组件,它必须根据div的当前高度来设置某些东西的高度。问题是,当我突破这个高度的设置时,我注意到我的头文件还没有被渲染(我仍在研究这个周期的生命周期),所以我得到的高度在头文件被渲染后发生了变化。我目前在ngAfterViewInit中调用高度设置功能。有没有另一种方式来处理这种情况,在运行代码之前,所有组件都是最初呈现的?有没有办法等待呈现所有角2组件?