antd 3.x 的Table不支持虚拟列表,数据量大的时候渲染时间就长的不行,有没有什么好法子解决一下这个问题呢?求助...
我尝试按照antd 4.x 的法子去配置虚拟列表,但是好像行不通
antd 3.x 的Table不支持虚拟列表,数据量大的时候渲染时间就长的不行,有没有什么好法子解决一下这个问题呢?求助...
我尝试按照antd 4.x 的法子去配置虚拟列表,但是好像行不通
Antd 3.x 的Table确实不支持虚拟列表。Antd 4.x 引入了虚拟滚动(virtual scroll)的概念,允许Table组件在渲染大量数据时实现性能优化。然而,由于Antd 3.x版本较旧,并没有包含这一功能。
如果你希望在Antd 3.x中实现类似虚拟列表的效果,有几种可能的解决方案:
react-window
或react-virtualized
,这些库提供了虚拟滚动的实现,可以配合Antd 3.x的Table使用。你需要将Antd的Table替换为这些库提供的虚拟滚动组件,并相应地调整数据渲染逻辑。在选择解决方案时,请根据你的项目需求、团队技术栈以及可接受的工作量来决定最适合的方案。如果你选择自定义实现或使用第三方库,请确保充分测试解决方案的性能和稳定性。
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决