AG-Grid 排序不适用于 TreeData

Sha*_*zmi 5 sorting ag-grid

我有一个带有Tree Data的 ag-grid 。(https://www.ag-grid.com/javascript-grid-tree/)。

我面临的问题是列按字典顺序而不是升序/降序排序。对于数字列,应按最大/最小值排序。这是 JsFiddle 链接:https://jsfiddle.net/pbjqdw6w并查看货币列的行为。

enableSorting: true

Sea*_*man 0

如果您想覆盖默认行为,您需要提供自己的排序函数。

查看排序文档以获取更多信息,但简而言之,您需要在相关列上提供排序函数:

colDef.comparator = function (valueA, valueB, nodeA, nodeB, isInverted) {
    return valueA - valueB;
}
Run Code Online (Sandbox Code Playgroud)