是否有一个 JavaScript 库可以通过仅加载该列表的可查看部分并伪造滚动条来有效地加载一个巨大的列表?
<div id='container'>
<!-- Empty but height is set to take up space to fake scrollbar -->
<div id='hidden-before'></div>
<!-- Preloaded in case the user scrolls up -->
<div id='preload-before'></div>
<!-- User can see this. Height == #container's height -->
<div id='viewable-section'></div>
<!-- Preloaded in case the user scrolls down -->
<div id='preload-after'></div>
<!-- Empty but height is set to take up space to fake scrollbar -->
<div id='hidden-after'></div>
</div>
例如,Google Docs 对大文本文档执行此操作。
注意:我正在寻找的比无限滚动更复杂。无限滚动只是等你到底部,它会加载更多的数据,扩大滚动条。我正在寻找的内容会让您认为所有数据都已加载,因为滚动条是伪造的。当您到达底部时,您实际上已经到达了我要显示的列表的末尾。