2017-10-10 18 views
0

J'ai des colonnes dans un Ag-Grid de réaction qui trient les colonnes de pourcentage comme 5.08% comme une chaîne. comment puis-je obtenir une ag-grid pour les trier en tant que valeurs numériques? les données provenant du serveur sont déjà formatées pour 0.00 et il y a un rendu de cellule qui ajoute le signe%. MerciComment faire trier les colonnes% de Grille-Ag

Répondre

1

Dans la définition de colonne, vous pouvez fournir un comparator function. Cette fonction est fourni divers paramètres:

percentColumn.comparator = function (valueA, valueB, nodeA, nodeB, isInverted) { 
    return parseFloat(valueA) - parseFloat(valueB); 
} 

Je ne suis pas tout à fait sûr comment avoir la CellRenderer toucherait ce valueA et valueB sont, mais faire quelque chose comme le devrait fonctionner au-dessus.

+0

merci Jarod, fonctionne parfaitement – user7400346