jeerjmin
@jeerjmin

Как сделать api пагинацию в react?

Добрый день.
Изучаю реакт и столкнулся со следующей задачей:
У меня есть .json файл с api - огромным массивом городов.
Нужно выводить по 10 городов на страницу и сделать пагинацию.
Но делать единственный fetch ко всему массиву и присваивать к state все города, не вариант из-за объемов, как мне кажется.
Нужно сначала загрузить первые 10 элементов, после нажатия на "загрузить еще" - делать запрос на следующие 20 элементов и таким образом пополнять state.
нашел такой пример, используя гугл с фразой "api pagination"
gaearon.github.io/flux-react-router-example/#
Но он мне кажется слишком сложным и запутанным.

Подскажите рецепт или поделитесь какой-нибудь статьей или ссылкой на github, которая поможет осуществить задуманное.
  • Вопрос задан
  • 2025 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы