таблица antd, отключить несортированный параметр для столбца (принудительная сортировка) - PullRequest
0 голосов
/ 19 января 2020

Чтобы включить сортировку по столбцу, используйте параметр sortDirections со значениями ['ascend', 'descend']. С этим параметром есть 3 варианта сортировки: «восходящий», «нисходящий», «несортированный».

Существует ли простой способ принудительной сортировки, удалить несортированный параметр?

Например:

Приведен список несортированных номеров [1, 5, 2, 10]. В настоящее время я могу установить sortDirections со значениями ['ascend', 'descend']. Это обеспечит 3 варианта: сортировка в порядке возрастания, сортировка в порядке убывания и несортировка, например, такие же, как исходные числа.

Желаемое поведение:

Я хочу принудительно выполнить сортировку, то есть я не хочу, чтобы опция 'unsorted' была доступна. Если пользователь щелкает заголовок столбца, весь столбец должен быть отсортирован либо в порядке возрастания, либо в порядке убывания.

Ответы [ 2 ]

0 голосов
/ 24 марта 2020

Я тоже ковырялся, и нет способа (на данный момент) настроить поведение сортировки заголовка столбца, чтобы игнорировать несортированное состояние. Более того, разработчики четко заявляют, что они хотят придерживаться этого способа здесь:

https://github.com/ant-design/ant-design/issues/12905

@ mkkekkonen убедитесь, что вы использовали документы, прежде чем указывать на них. ..

0 голосов
/ 19 января 2020

Из документации :

sortDirections: ['ascend' | 'descend'] определяет доступные методы сортировки для каждого столбца, действующие для всех столбцов, если они установлены в табличных подпорках.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...