【发布时间】:2021-01-24 11:03:47
【问题描述】:
如何在 ag-grid.xml 中获取应用排序的列列表。有一个 api (onSortChanged) 和一个事件 (sortChanged)。但在这种情况下,两者都没有帮助。
【问题讨论】:
如何在 ag-grid.xml 中获取应用排序的列列表。有一个 api (onSortChanged) 和一个事件 (sortChanged)。但在这种情况下,两者都没有帮助。
【问题讨论】:
AG Grid:从版本 24.0.0 开始,getSortModel() 已弃用,排序信息现在是列状态的一部分。请改用columnApi.getColumnState()。
【讨论】:
您可以使用以下方法检查特定网格列的状态 - sort 状态等:-
params.columnApi.getColumnState();
默认值为null。 “asc”或“desc”是其他排序状态。
【讨论】:
您可以使用gridApi.getSortModel(),它会返回一个包含所有列 ID 和排序方向的数组,如下所示。
[
{colId: "country", sort: "asc"},
{colId: "athlete", sort: "asc"}
]
【讨论】: