具有75k +行的react-table非常慢且CPU价格昂贵

时间:2017-12-22 18:25:21

标签: react-table

我按照"简单表"加载了一个简单的反应表组件,其中75k行(6列)例如https://react-table.js.org/#/story/simple-table

数据源正在加载到Redux存储中,并在表组件呈现之前完全加载。一旦加载,反应表就会缓慢 - 如果我点击"接下来",我会看到下一页数据,但是在CPU点击之前必须等待7-10秒才能点击"下一个"或"之前"试。

我不需要对此数据集进行任何类型的排序,但是计划使用react-table的过滤功能。组件没有以任何方式崩溃并且似乎运行良好 - 我能做些什么来加速它并阻止它占用CPU?一些背景分类操作是否会吞噬周期或其他东西?建议欢迎!

是否还有其他人将大型数据集加载到react-table组件中?试图避免编写我自己的组件...

1 个答案:

答案 0 :(得分:0)

一套过于复杂的过滤器与缓慢的i5相结合。 react-table没有问题。