我的要求是在reactjs环境中使用材料设计生成表。我想要排序,隐藏/显示列,csv下载,修复标题,同时垂直滚动和过滤整个表中特定列的数据。
我发现了以下设计组件:
从上述4个选项中,最适合实现我的表的程序包似乎是 mui-datatables(第二个选项),其中内置了表组件的所有实现。但是,当我尝试在表的options属性中使用fixHeader修复标题时,对于垂直滚动,标题未固定。为了修复标题,我将mui-datable中表组件的fixedHeader道具更改为true。测试实现的代码:https://codesandbox.io/s/mmqyr28q6p