【发布时间】:2018-05-28 01:28:07
【问题描述】:
所以我正在使用滚动库进行 DOM 操作,我需要做的一件事是根据组件上 DOM 元素的位置计算动画的结束。问题是当我尝试获取元素的高度时,它没有给我正确的高度。
生命周期钩子很奇怪,因为目前我在 AfterViewInit 有它并且我已经尝试过 AfterContentInit 但这仅在我将它放入 AfterViewChecked 并等到它运行第 50 次时才有效。
所以问题是,等待 Angular 中的所有 DOM 完成是否有最佳实践?或者只是做这个解决方法的唯一方法。这似乎真的是一个糟糕的方法......
【问题讨论】:
标签: javascript jquery angular dom