Как остановить обновление экрана при обновлении состояния при выборке новых записей путем разбивки на страницы - PullRequest
0 голосов
/ 07 октября 2019

Я работаю над React Native Application. Я выбираю данные из API и заполнить список в componentDidmount, а затем применяет цикл в Render, чтобы показать список. Я применил нумерацию страниц к этому экрану, извлек новые записи и поместил их в тот же список, чтобы показать дальнейшие записи. Но проблема, с которой я сталкиваюсь, заключается в том, что, когда приходят новые записи, вызывается обновление состояния для обновления списка новыми записями, и в этом случае Scrolls переходит в верхнюю часть страницы. Как я могу контролировать это, если я иду на вершину.

Я думал об управлении этим с помощью redux, но мои вычисления находятся в componentdidmount, поэтому я не могу переместить его в метод redux

Этоогромный файл

Нужно, чтобы пагинация оставалась там, где она есть в момент вызова метода FecthNewRecords () и новые записи отображаются под ним.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...