【问题标题】:How to do grouping in react-admin DataGrid如何在 react-admin DataGrid 中进行分组
【发布时间】:2018-05-16 18:17:31
【问题描述】:

有没有办法在 react-admin DataGrid 组件中进行分组?请参阅下面的示例

DataGrid with Grouping

【问题讨论】:

  • 您能解释一下“分组”是什么意思吗?是 JavaScript 和 React 吗?然后请添加相应的标签。

标签: react-admin


【解决方案1】:

不,这是不可能的。没有核心组件可以做到这一点。但是你可以编写自己的组件来实现它。

【讨论】:

    【解决方案2】:

    另一种方法是创建一个返回已分组数据的特定查询,然后使用演示中的方法:https://marmelab.com/react-admin-demo/#/invoices 在自定义组件中显示每个分组行的详细信息。

    根据我的经验,当您没有大量的开发人员时,最好保持表格/网格纤细并创造性地解决围绕它们的问题,而不是构建一个最终无法解决所有未来用例的增压表格.我猜 react-tables 和 react-form 新概念都符合这个“哲学”。

    您会发现数据网格分组的下一个问题是如何对分页数据进行分组,以及如何向用户解释完整数据集和分页数据集分组之间的差异。

    【讨论】:

    • 将每一行扩展为自己的下拉菜单,就像在您链接的演示中一样,这不是发帖人所要求的。他想按一些共同的值对多行进行分组。
    猜你喜欢
    • 2020-03-23
    • 2020-07-13
    • 1970-01-01
    • 1970-01-01
    • 2021-03-29
    • 2023-03-30
    • 2015-07-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多