Как часть koGrid 2.1.1 Мне не удалось заставить сортировку по умолчанию работать, а это означает, что если вы хотите, чтобы ваша сетка была отсортирована по определенному столбцу/направлению, вы не будете получить ожидаемое поведение. Сортировка по умолчанию в koGrid достигается с помощью sortInfo при настройке gridOptions в первый раз.KoGrid: сортировка по умолчанию не работает
Я создал пример, используя jsFiddle, который демонстрирует эту проблему. Вы можете заметить, что список не отсортирован по названию, даже если я указал sortInfo, чтобы сделать это.
1. Инициализация koGrid с сортировки информации:
this.gridOptions = {
data: self.myData,
...
sortInfo: ko.observable({
column: { "field": "name" },
"direction": "asc"
})
...
};
2. Обратите внимание на список не не отсортирован, ни стрелка показывает вверх: