按照https://react-table.js.org/#/story/simple-table上的“简单表”示例,我加载了一个包含75k行(6列)的简单react表组件。
数据源正在加载到Redux存储中,并在表组件呈现之前完全加载。加载完后,react表就会迟钝--如果我单击" next ",就会看到下一页的数据,但在CPU运转之前,我必须等待7-10秒才能再次单击"next“或"previous”。
我不需要对这个数据集进行任何类型的排序,但是我确实计划使用react table的过滤功能。这个组件没有以任何方式崩溃,而且似乎运行良好--我能做些什么来加速它并阻止它占用CPU吗?是背景排序操作消耗了循环还是什么的?欢迎提出建议!
是否还有其他人将大型数据集加载到一个反应表组件中?试图避免写我自己的组件..。
发布于 2018-01-11 11:53:56
一组过于复杂的过滤器,与缓慢的i5相结合。react-table没有问题。
https://stackoverflow.com/questions/47945800
复制相似问题