Как отсортировать столбец таблицы ant по дате? - PullRequest
0 голосов
/ 17 июня 2019

Я бы хотел отсортировать таблицу antd по столбцу Date.

Попытка сортировать как sorter: (a, b) => new Date(a) - new Date(b)

То, что я делал до сих пор здесь и не удалось решить.

Ответы [ 2 ]

1 голос
/ 17 июня 2019

Попробуйте это.Это автоматически сортирует по дате от ASC до DESC, от DESC до ASC при нажатии на заголовок столбца.Вам необходимо установить moment

sorter: (a, b) => moment(a.date).unix() - moment(b.date).unix()
1 голос
/ 17 июня 2019

a, b являются табличными записями, поэтому вам нужно new Date(a.date) - new Date(b.date):

{
  title: 'Date',
  dataIndex: 'date',
  key: 'date',
  sorter: (a, b) => new Date(a.date) - new Date(b.date)
}

Edit Q-56623185-SO-sort by date

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