材质 UI 数据网格性能

时间:2021-05-24 18:27:59

标签: datagrid material-ui react-material

我正在尝试使用 Material UI 数据网格来显示选项链。本质上,我正在创建 4 个数据网格,每个数据网格有 172 行,页面大小为 100(因此总共约 700 行)。要加载 4 个网格,或者选择和取消选择表中的值,很容易花费几秒钟的时间。由于他们声称这具有“极快”的性能,我想知道材料 ui 数据网格是否真的可以处理这个问题?我可以使用数据网格中的任何内容来提高我的性能吗?或者我的代码有问题(我知道我没有提供代码,它不应该是相关的;如果其他人认为 Material UI 适合这种工作,那么我知道它是我的代码)?

1 个答案:

答案 0 :(得分:4)

Material UI 是一个了不起的框架,它可以很好地处理 DataGrid。 由于代码不可用,无法评论您正在寻找的内容的性能,但是根据我的经验,它的速度非常快。

此外,根据您提供的详细信息,一次加载这么多数据肯定需要一些时间。因此,如果可以这样做,请首先尝试加载较小的块,否则如果 MUI 失败,还有其他替代方法,如果您想探索:

1. Material Table

2. React Table

3. Ag-Grid

这些都易于使用且速度也很快。