【发布时间】:2020-09-24 06:34:16
【问题描述】:
我正在为限制列表的 DOM 计数的 LitElement 无限滚动器创建 POC。该组件基于此:https://medium.com/walmartglobaltech/infinite-scrolling-the-right-way-11b098a08815
我的 POC 在这里:https://stackblitz.com/edit/lit-element-infinite-scroller-poc
在IntersectionObserver触发时,通过调整paddings和更新列表项内容来实现item定位。
当组件从上到下快速滚动时,它可以正常工作。当你放慢滚动速度时,它有时会在达到 IntersectionObserver 的阈值之前添加一个填充。至于从下往上滚动,不管你是快还是慢滚动,它总是这样。
我猜这是时间问题,但我无法确定确切的位置。
【问题讨论】:
标签: javascript infinite-scroll lit-element intersection-observer