2

我有一个 react-table v7(带有粘性页眉和页脚),它使用 react-window 呈现数千个虚拟化行。

一个新的要求需要表格也有粘性列,但我不能让它工作,因为 react-window 添加了几个嵌套的 div 用于虚拟化打破了列的粘性。

已经有一个钩子(https://github.com/GuillaumeJasmin/react-table-sticky)允许创建粘性列,但是一旦使用 react-window 它也会中断;一些开发人员指出了一些很好的解决方法,但页脚将不再粘滞(https://github.com/GuillaumeJasmin/react-table-sticky/issues/5)。

在这个阶段,我还尝试并排使用两张表(一张用于粘性列,一张用于其余列),但考虑到应用了虚拟化,当向上/向下滚动时,行会变得不同步。我也尝试使用另一个虚拟化组件(https://github.com/bvaughn/react-virtualized)但遇到了同样的问题。

有没有人遇到过相同或类似的问题并找到了让它工作的方法?

提前致谢。

4

0 回答 0