AG Grid - сортировка столбца по ключу, а не по значению - PullRequest
0 голосов
/ 31 октября 2019

Я ищу возможность отсортировать столбец с ключом, а не с указанным значением, и я не нахожу подход, чтобы сделать это.

Я загружаю данные следующим образом:

[{key: 1, name: 'Microsoft'}, {key: 2, name: 'Apple'}, {key: 3, 'IBM'}]

теперь сортировка для столбца выглядит следующим образом:

'Apple'
'IBM'
'Microsoft'

, но я хочу, чтобы сортировка была такой, а столбец "key" в сетке отсутствовал:

'Microsoft'
'Apple'
'IBM'

Iдумаю, что мне нужно использовать пользовательскую сортировку, но я не понял, с чего начать.

Любая помощь полезна.

Заранее спасибо.

1 Ответ

0 голосов
/ 31 октября 2019

Добавить comparator в columnDefs как -

var columnDefs = [
  {
    headerName: 'Company', 
    field: 'name', 
    comparator: (value1, value2, node1, node2) => node1.data.key - node2.data.key
  }
];

Вот Плункер: Выборочная сортировка ag-Grid

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...