Проблема с порядком сортировки пустых полей в ag-grid

ag-grid

#ag-grid

Вопрос:

на нашем сайте выпуска мы используем ag-grid v20.1.0, у нас есть лицензия. Итак, ниже снимка, я делаю порядок сортировки столбца «Номер тега» как ASC, и в результате данных хранимой процедуры базы данных все строки, которые «Номер тега» равны пустым, возвращаются в конце концов, и в ag-grid отображаемый порядок также правильный, поэтому в приведенном ниже снимке порядок правильный. введите описание изображения здесь

Но после того, как мы обновимся до версии 25.1.0 в нашем коде ветки разработки и купим лицензию на новую версию (не получили ее), проблема находится ниже (см. Описание снимка): введите Описание изображения здесь

введите описание изображения здесь

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

Ответ №1:

Состояние вашей лицензии не оказывает никакого влияния на порядок сортировки пустых значений.

Однако между версиями 20 и 25 могло произойти изменение в поведении в отношении сортировки обработки пустых значений.

Вы должны быть в состоянии решить проблему либо с помощью сортировки записей, либо с помощью пользовательского компаратора, который обрабатывает пустые значения так, как вы хотите.