@Crud

Как реализовать Pagination на Angular2?

Как можно реализовать pagination для таблицы на Angular 2? Все что я нахожу это либо с использованием ng2-pagination, либо вообще для AngularJS.
  • Вопрос задан
  • 2179 просмотров
Пригласить эксперта
Ответы на вопрос 3
@cluberr
Тебе нужно сделать стейт в котором будет
1) общее количество элементов (countAll)
2) номер текущей страницы (currentPage)
3) количество элементов на странице (pageSize)
ну и через сервис шлешь запрос на сервер с параметрами (LIMIT и OFFSET )
LIMIT - количество записей на странице
OFFSET - номер страницы на количество элементов на странице (currentPage*pageSize)
или здесь посмотри как сделано https://vmware.github.io/clarity/documentation/v0....
Ответ написан
Комментировать
@dotajax
Вот простой пример без различных модулей - тык. Если нужна ленивая загрузка данных, то можно доделать самому.
Ответ написан
Комментировать
@Kirrrrr
Вот мой пошаговый гайд создания пагинации:

https://medium.com/@kirill.kovzel/creating-custom-...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы