【问题标题】:Custom Sorting In AG-Grid ReactAG-Grid React 中的自定义排序
【发布时间】:2021-11-18 00:08:07
【问题描述】:

我目前正在尝试为 AG 网格创建默认排序顺序,其中具有某些程序类型/值的行被推送到表的顶部。例如,如果程序值为绿色且值为 X,那么我首先想要这些行,然后是程序值为蓝色且值为 Y 的行,然后是程序值为黄色和值为 Z 的行,最后是所有其他行。有没有办法做到这一点?

【问题讨论】:

    标签: reactjs ag-grid


    【解决方案1】:

    我想这就是你要找的东西:https://www.ag-grid.com/react-data-grid/row-sorting/#example-custom-sorting-groups

    基本上,您必须在列定义中创建一个比较器函数。然后将该列定义提供给您的 AgGridReact 标记

    【讨论】:

    • 其实我找到了我所需要的,它叫做postSort,但是我不知道如何实现它,因为我需要搜索的数据没有显示在表格中,而只存在于JSON。我正在尝试读取并匹配 JSON 数据以使用 postSort,但它不起作用。
    • 您的答案可以通过额外的支持信息得到改进。请edit 添加更多详细信息,例如引用或文档,以便其他人可以确认您的答案是正确的。你可以找到更多关于如何写好答案的信息in the help center
    • 您可以使用隐藏列来访问该 JSON 数据...ag-grid.com/react-data-grid/column-state
    • 这正是我最终所做的,谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-08-07
    • 2016-06-15
    • 2022-10-20
    • 1970-01-01
    • 2020-08-31
    • 2020-03-31
    • 2018-07-05
    相关资源
    最近更新 更多