Ниже приведен заголовок ag-сетки, примененной с настраиваемой сортировкой.
{
headerName: "StudentId",
field: "StudentId",
width: 140,
editable: false,
enableRowGroup: true,
comparator: (valA, valB, n1, n2, inverse) => {
return valA.localeCompare(valB);
},
sortingOrder: ['desc', 'asc']
}
Причина, по которой я добавил собственный компаратор, потому что данные похожи на
S19
S129
S176
S99
S433
S10
и после применения сортировки к указанному заголовку вы получите результат в столбце, подобном этому
S10
S129
S176
S19
S433
S99
Я почти уверен, что некоторые из вас запутаются, посмотрев на результат, но он правильный, потому что данные содержат как алфавит, так и число, так что это строка и компаратор работают нормально в соответствии с сортировкой строки.
Но мне нужен такой результат, потому что это быстро читаемый формат.
S10
S19
S99
S129
S176
S433
Можно ли сделать ??