0
我有一个反应Ag-Grid中的列,将百分比列(如5.08%)排序为字符串。我怎样才能让ag-grid将它们排序为数字值呢?来自服务器的数据已经格式化为0.00,并且有一个附加了%符号的单元格渲染器。谢谢如何使Ag网格排序%列
我有一个反应Ag-Grid中的列,将百分比列(如5.08%)排序为字符串。我怎样才能让ag-grid将它们排序为数字值呢?来自服务器的数据已经格式化为0.00,并且有一个附加了%符号的单元格渲染器。谢谢如何使Ag网格排序%列
在列定义中,您可以提供comparator function。该功能提供了各种参数:
percentColumn.comparator = function (valueA, valueB, nodeA, nodeB, isInverted) {
return parseFloat(valueA) - parseFloat(valueB);
}
我不太清楚如何具有格渲染会影响什么valueA
和valueB
的,但做一些像上面应该工作。
谢谢Jarod,完美的作品 – user7400346