reactjs - 在 React 中将大数据加载为 Grid 和 Table(使用 react-window)
问题描述
我有一个带有起始页的项目,它显示了用户的整个项目列表。用户可以在表格和表格之间切换。
对于网格,我使用 CSS 网格
display: grid;
grid-template-columns: repeat(auto-fill, minmax(150px, 1fr));
grid-auto-rows: auto;
grid-gap: 2px;
align-items: stretch;
justify-items: stretch;
对于表格,我使用 Material UI 的 Table、TableCell、TableRow、TableHead 和 TableBody 组件。
现在我想找到一种用大数据渲染表格/表格的好方法。到现在为止,我有一个加载屏幕,当所有数据都加载完成时。那需要的时间太长了。
我找到 react-window 或 react-virtualized 和 react-virtualized-autosizer 但无法使其工作。是否有响应式 CSS 网格和表格的示例,您不知道项目的宽度和高度?
谢谢您的帮助!
解决方案
推荐阅读
- dart - 这个 loginRequired(f)() 是在 dart 中处理登录所需功能的方法吗?
- angular - Angular 2 组件 - 使用相同的选择器多次出现
- python - 从包含新操作的python中创建的pb图在c ++中创建图
- random-forest - Time Weighted Samples when using Random Forest
- asp.net-web-api - 我不能说我的 .net 核心项目中缺少什么……我的 Intellisense 不能正常工作还是什么原因?
- python - Update a table when other tables changed in Django ORM
- php - How to properly format an array?
- python - Speed up date columns conversion (pandas) from string to datetime
- javascript - Create a immutable copy of a property
- python - Python3 multiprocessing a 'for' loop