У меня есть компонент dGrid в моем приложении. В нем у меня есть собственный метод сортировки.DGrid сортировка себя после смены страницы
var grid = new (declare([Grid, Pagination]))({
store: new Memory({ data: data, idProperty: 'id' }),
columns: columns,
pagingLinks: 1,
pagingTextBox: true,
firstLastArrows: true,
pageSizeOptions: [10, 15, 25]
}, 'domID');
grid.on('dgrid-sort', function (event) {
event.preventDefault();
grid.set('sort', function (a, b) {
*sorting logic*
grid.updateSortArrow(event.sort, true);
})
My dGrid сортирует себя так же, как мне это нужно. Но теперь у меня проблемы с пейджингом. Когда я меняю страницу в моем dGrid, она возвращается к стандартной сортировке из прототипа массива. Любые идеи, что делать?
Awesome! Работает как шарм. –