В настоящее время я использую StackNavigator в моем собственном приложении для реагирования.
У меня есть два экрана, которые переходят на один и тот же экран LoginScreen
. Однако, в зависимости от того, с какого экрана я пришел, я хотел бы перейти на разные экраны.
e.g:
ScreenA - ›Экран входа в систему -› ScreenC
ЭкранB - ›Экран входа в систему -› ScreenD
Таким образом, в LoginScreen мне нужно знать, с какого экрана я пришел, чтобы знать, перейти на экран C или D.
Но функция goBack в this.props.navigation - это просто функция, которая возвращает вас к последнему экрану. Он не дает вам идентификатора экрана или способа определить, откуда вы пришли.
У кого-нибудь есть решение этого?
Спасибо