React-Redux Извлекает данные из API, поиска и отложенной загрузки - PullRequest
0 голосов
/ 28 декабря 2018

У меня есть список данных, которые отображаются по умолчанию (20 элементов) с функцией отложенной загрузки (разбиение на страницы), чтобы загружать больше данных, когда пользователь прокручивает до определенной позиции.

Теперь мне нужно реализоватьФункция поиска из самого API, мой вопрос:

Первоначально у меня есть 20 элементов, когда пользователь ищет, он получит еще 20 элементов на основе условия поиска (старый набор будет заменен), и при прокруткеони получат страницу 2 из списка, основываясь на поисковом запросе.

Итак, что является лучшим способом узнать, когда мне нужно объединить старые данные с новым пакетом или заменить старый набор данных нановый.

Мой вопрос более архитектурный, любая помощь будет оценена.

1 Ответ

0 голосов
/ 28 декабря 2018

Поскольку в поиске в бэкэнде должен быть paginator, вы будете рендерить компонент только с новой информацией на такой странице (сборник битов), другими словами, если у вас есть сервисное рендеринг пагинации «компонента компонента», если вы выполняете поиск в коллекции.(массив javascript) в браузере, используйте «компонент коллекции / списка» (карта), вы можете использовать ключи для изменения свойства

...