Как двигаться вперед в реагирующей навигации? - PullRequest
0 голосов
/ 21 мая 2019

При использовании реагирующей навигации при переходе от одного экрана к другому экрану вы можете легко провести пальцем назад, чтобы вернуться к предыдущему экрану, но это не позволит вам провести пальцем вперед, чтобы вернуться к экрану, с которого вы пришли. Возможно ли это?

Другими словами

Экран 1 -> Экран 2 -> Экран 3

Перейдите к Экрану 1, затем к Экрану 2, затем к Экрану 3. Затем проведите назад и вернитесь к Экрану 2, а затем снова проведите по экрану, чтобы попасть на Экран 1. Но если вы перейдете с Экран 1 на Экран 2 на Экран 3, затем проведите назад к экрану 2, как вы проведете пальцем вперед на экране 2, чтобы вернуться к экрану 3? Разве это не вещь?

Я исследовал, как это сделать, и нигде не могу найти его в документации. Пожалуйста, дайте мне знать, если я что-то упустил. Спасибо!

РЕДАКТИРОВАТЬ : то, что я ищу, эквивалентно backBehavior в документах, но для forwardBehavior

1 Ответ

0 голосов
/ 22 мая 2019

Один из вариантов - сохранить прямой маршрут в каждом состоянии экрана и затем перейти вперед, но это поможет только перейти на одну страницу вперед.

, чтобы перейти на несколько страниц вперед, вы должны сохранить его в asyncStorage или где-нибудь

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