Я хочу упростить сортировку столбцов slickgrid.однако я не могу понять основную идею.
то, что я сделал, выглядит следующим образом.
Сделать столбец сортируемым
{id: "score", name: "number", field: "score",sortable: true},
Создать функцию для расчета сортировки.
function sortfn(o1, o2) {
if (o1[column.field] > o2[column.field]) {
return 1;
} else if (o1[column.field] < o2[column.field]) {
return -1;
}
return 0;
}
затем перейдите к onSort
.
grid.onSort.subscribe(function (e, args) {
grid.invalidateAllRows();
grid.render();
});
, затем к следующему ,,,,
Полагаю, я должен куда-то положить sortfn
, но как ??
куда мне положить sortfn
??