如何使用自定义组件向 Ant Design 表格添加虚拟滚动?

问题描述 投票:0回答:1

我正在寻找一种将虚拟滚动添加到我的 ant 设计表中的方法。我找到了一些库来实现这一点(virtualized-table-for-antd,antd-virtualized,...),但它们似乎不再处于开发阶段,并且它们也不提供使用自定义行组件的可能性(我覆盖了

 components.body.row
在 antd table 属性中将上下文菜单添加到我的表行)。 我还尝试使用
react-window
但这会破坏表格布局,因为它在表格行周围添加了包装器。 此外,文档中用于虚拟滚动的示例非常有限。

有没有一种方法可以将虚拟滚动添加到我的 ant design 表中,而不会丢失任何功能,例如对行使用自定义组件?

reactjs antd virtualscroll
1个回答
0
投票
ant design 提供开箱即用的功能

https://ant.design/docs/blog/virtual-table

你可以通过 “

” 要虚拟化,这也适用于具有自定义组件的行

© www.soinside.com 2019 - 2024. All rights reserved.