Реагируйте: Как сделать пагинацию в Loopback - PullRequest
0 голосов
/ 13 марта 2019

Я использую ReactJ S и новичок в ReactJS. Может кто-нибудь, пожалуйста, помогите мне, как я могу реализовать разбиение на страницы с помощью Loopback API. Я хочу две вещи. Первое, чтобы показать ограничение данных на каждой странице и на каждой странице данные отображаются по-разному друг от друга.

1 Ответ

0 голосов
/ 13 марта 2019

Если я правильно понимаю, это 2 фильтра, которые вы хотите

1) Пропустить

2) Limit

Loopbackиметь 2 фильтра для разбивки на страницы, один из которых skip означает, сколько записей вы хотите пропустить, и limit и сколько записей вы хотите получить после пропущенных записей.

Например:

Вы хотите иметь 10 записей на странице

Для страницы 1 вы можете использовать этот API

Это даст вам первые 10 записей

/cars?filter[limit]=10&filter[skip]=0

Дляна странице 2 вы можете использовать этот API

Это даст вам записи от 10 до 20

/cars?filter[limit]=10&filter[skip]=10

Для каждой страницы Вы должны изменить значение для пропустить, и вы можете просто рассчитать его на

skip = (page_number-1)*records_per_page
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...