В настоящее время существует open issue, чтобы добавить сортировку/фильтрацию на стороне сервера в проект с угловыми сетками. Кто-нибудь нашел работу для реализации этой функции с текущей реализацией сетки? Хакки или нет, я все равно возьму это.Как сделать сортировку/фильтрацию на стороне сервера в угловой сетке?
ответ
Вы можете получить более подробную информацию здесь:
http://www.ag-grid.com/angular-grid-virtual-paging/
Любой столбец может быть отсортирован, нажав на заголовок. Когда это произойдет, источник данных вызывается снова с новыми параметрами сортировки.
Столбцы Возраст, Страна и Год могут быть отфильтрованы. Когда это произойдет, источник данных вызывается снова с новыми параметрами фильтрации.
$scope.gridOptions = {
enableServerSideSorting: true,
enableServerSideFilter: true
}
...
$scope.gridOptions.api.setDatasource(dataSource);
Источник данных имеет GetRows(), которые могут использовать params.startRow и params.endRow, плюс params.sortModel, params.filterModel запрашивать данные с сервера через вызов HTTP.
Документация находится здесь: https://www.ag-grid.com/javascript-grid-infinite-scrolling/ Rowmodeltype должен быть установлен как бесконечна и вместо setRowData, DataSource pramater должен быть установлен.
rowModelType : "infinite",
enableServerSideSorting: true,
enableServerSideFilter: true
Встроенные в фильтры, такие как agSetColumnFilter, agTextColumnFilter, agNumberColumnFilter работают только в сетке 15.0.0 аг и 16.0.0 версии, не работает в 14.2.0 версии.
Это plunkr для него: https://embed.plnkr.co/S2yZkGKF7utD1KEt1pbh/
- 1. Пейджинг на стороне сервера в сетке Кендо?
- 2. Угловой 2 Универсальный - визуализация на стороне сервера
- 3. Изменения на стороне сервера на стороне сервера на стороне сервера
- 4. Обработка на стороне сервера угловой/Datables
- 5. Как сделать программирование на стороне сервера
- 6. Фильтрация на стороне сервера на сетке Kendo MVC по дате
- 7. Как синхронизировать в стороне клиента на стороне клиента удаляется в сетке с постоянным хранилищем сервера
- 8. Как сделать проверку на стороне сервера на основе перекрестных сущностей
- 9. Как сделать проверку на стороне сервера mvc в jQuery popup
- 10. Как сделать текст на стороне сервера в речь?
- 11. Поиск в JavaMail - как это сделать на стороне сервера?
- 12. Метеор на стороне клиента и Express на стороне сервера
- 13. Угловой универсальный с i18n (визуализация на стороне сервера)
- 14. Предотвращение тайм-аута на стороне сервера на стороне сервера?
- 15. Серверный пейджинг на стороне сервера в JQGrid
- 16. Как сделать «заголовок строки» в угловой ui-сетке
- 17. Как сделать несколько фильтров в угловой ui-сетке?
- 18. Сканирование на стороне сервера
- 19. Таймер на стороне сервера?
- 20. Datatable на стороне сервера
- 21. Печать на стороне сервера
- 22. угловой вложенный ng-повтор с данными на стороне сервера
- 23. Угловой фильтр данных на стороне сервера JS с несколькими флажками
- 24. Угловой 2.0 хранит значения переменных на стороне сервера?
- 25. Инициализация на стороне сервера
- 26. MsgBox на стороне сервера
- 27. События на стороне сервера
- 28. событий на стороне сервера?
- 29. Как сделать круг на сетке?
- 30. Кэширование на стороне сервера