Задать вопрос

Навигация между двумя экранами с сохранением состояния?

Использую для навигации react-native c react-navigation v.4.
Необходимо переключаться между двумя экранами сохраняя состояние обоих экранов (не отмонтируя их).
Как сейчас:
const PagesStack = createStackNavigator({
    ... тут еще экраны, на которые можно переходить из Feed
});
const AppStack = createSwitchNavigator({
    Feed: FeedScreen,
    Pages: PagesStack
}, {
    resetOnBlur: false,
    initialRouteName: 'Feed'
});

Проблемы:
- если перейти из Feed на экран из стека Pages то Feed отмонтируется
- у Feed пропала шапка

Пробовал делать из - Feed стек с единственным экраном - шапка появляется, но все равно при переходе между экранами их состояние не сохраняется.

При необходимости готов обновиться до 5 версии react-navigation.
  • Вопрос задан
  • 213 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы