gpt4 book ai didi

javascript - 处理 Angular 4 生命周期 Hook

转载 作者:太空狗 更新时间:2023-10-29 19:33:44 24 4
gpt4 key购买 nike

所以我正在使用滚动库进行 DOM 操作,我需要做的一件事是根据组件上 DOM 元素的位置计算动画的结束。问题是当我尝试获取元素的高度时,它并没有给我正确的高度。

生命周期 Hook 很奇怪,因为目前我在 AfterViewInit 有它,我已经尝试过 AfterContentInit 但这只有在我把它放在 AfterViewChecked 并等到它运行第 50 次时才有效。

所以问题是,在 Angular 中是否有等待所有 DOM 完成的最佳实践?或者只是做这个解决方法的唯一方法。这似乎真的是一个糟糕的方法......

最佳答案

这可能仍然不是最好的解决方法,但我目前在 ngOnInit 上使用 $(document).ready() 来稍微达到这个结果。当然,您需要使用 jQuery。

关于javascript - 处理 Angular 4 生命周期 Hook ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47805192/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com