我目前正在制作一个使用 knockoutJS 和 jQuery 制作的自定义表格。因为该表可能处理 1,000 - 100,000 行,所以我在 KnockoutJS 中实现了自己的虚拟滚动技术,以确保一次只能看到 35 个左右的元素(取决于视口高度)。当使用滚轮滚动时,表格的 tr 元素会在原地动态更新以产生滚动的错觉。这很管用。
但是,我需要想办法实现假滚动条。我需要一个假滚动条,它实际上并不滚动页面,而是在拖动时调用一个函数,以便我可以将该信息重新定向到我的 knockoutJS 虚拟滚动条以更新 tr 元素。
我对jScrollPane进行了一些研究,但不确定它是否支持我想要的。其他人有这方面的经验吗?
谢谢。