Сортировка по базовым данным в ng-grid

Я хочу отобразить отформатированное значение в ячейке ng-grid, но сортировать по связанному числовому значению не отображается.

var myData1 = [{
 name: "Moroni",
  age: 50,
  ageWord: "Fifty"
}

Из приведенного выше примера я бы отобразил столбец ageWord, но хочу отсортировать по столбцу age.

документы для сортировки директивы ng-grid укажите, что я могу предоставить пользовательскую функцию для сортировки базовых данных:

sortFn

Устанавливает функцию сортировки для столбца. Полезно, когда у вас есть данные, которые отформатированы необычным способом или если вы хотитесортировать по базовому типу данных, Проверьте MDN сортировки документов для примеров

Пользовательская функция сортировки получает отображаемые значения при щелчке по столбцу, но я хочу отсортировать по возрасту. Если бы у меня была строка, доступная в функции сортировки, я мог бы отсортировать в ячейке одного брата, что-то вроде этого:

sortFn: function(a, b) {
    var ageA = a.getProperty('age');
    var ageB = b.getProperty('age');
    return ageA-ageB;
  }

Любые предложения, как я могу отсортировать повозраст' когда 'ageWord» колонка отсортирована? Пример доступенна плнкр.

Ответы на вопрос(2)

Ваш ответ на вопрос