gpt4 book ai didi

javascript - 一个intersectionObserver 观察多个元素或一个intersectionObserver 每个元素

转载 作者:行者123 更新时间:2023-12-01 15:27:09 25 4
gpt4 key购买 nike

我们的页面中有一些 CustomElement,其中一些具有相对于观察它们的视口(viewport)的 IntersectionObserver。随着设计师似乎喜欢交叉点动画,这个数字可能会增加。

这会导致性能问题吗?是拥有一个观察所有元素的 IntersectionObserver 还是多个只观察一个元素的 IntersectionObserver 更好?

最佳答案

如前所述,有很多因素需要考虑!

我专门为一个媒体重的网站制作了以下库。一个普通的用户 session 可能设置和拆除 > 1000 个观察者。

由于一切都发生在主线程之外,因此很难观察到内存使用情况,如显示 here .然而,指标向我们展示了所有元素的一个 IntersectionObserver 为用户提供了整体改进。这个包应该比较好用!

https://github.com/snewcomer/intersection-observer-admin

关于javascript - 一个intersectionObserver 观察多个元素或一个intersectionObserver 每个元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55867849/

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