我在反应 Ag-Grid 中有列,将 5.08% 等百分比列作为字符串进行排序。我怎样才能让 ag-grid 将它们排序为数值呢?来自服务器的数据已经格式化为 0.00,并且有一个附加 % 符号的单元格渲染器。谢谢
问问题
1211 次
1 回答
4
在列定义中,您可以提供一个比较器功能。该函数提供了各种参数:
percentColumn.comparator = function (valueA, valueB, nodeA, nodeB, isInverted) {
return parseFloat(valueA) - parseFloat(valueB);
}
我不太确定拥有单元格渲染器会如何影响什么valueA
和valueB
是什么,但是做类似上面的事情应该可以。
于 2017-10-10T15:04:08.443 回答