Перейти к и перемещаться в навигаторе стека - PullRequest
0 голосов
/ 14 апреля 2020

У меня есть та навигационная архитектура:

Навигатор по нижней вкладке:

<Tab.Navigator>
            <Tab.Screen
                name={Routes.NAVIGATOR_1}
                component={Navigator1}
            />
            <Tab.Screen
                name={Routes.NAVIGATOR_2}
                component={Navigator2}
            />
</Tab.Navigator>

Навигатор 2:

<Stack.Navigator
        headerMode={"screen"}>
        <Stack.Screen
            name={Routes.SCREEN1}
            component={Screen1}
        />
        <Stack.Screen
            name={Routes.SCREEN2}
            component={Screen2}
        />
</Stack.Navigator>;

По умолчанию я на Navigator1 и Я хотел бы перейти к Navigator2 на втором экране напрямую, но, когда я нажимаю назад, я хочу, чтобы меня перенаправили на экран 1.

Поэтому я пытаюсь что-то вроде:

navigation.navigate(Routes.NAVIGATOR_2, {screen: Routes.SCREEN2})

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

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