Как использовать goBack в реакции-нативной, чтобы goBack два экрана один за другим - PullRequest
0 голосов
/ 23 мая 2018

У меня есть 4 экрана в моем приложении реагирования, и я использовал метод push, чтобы перейти к каждому экрану.Когда я иду из A -> B -> C и нажимаю goBack на C, он возвращается к B. Но когда я нажимаю goBack на B, он остается на том же экране.Есть ли решение для этого?

1 Ответ

0 голосов
/ 29 июня 2018

Я думаю, что было бы лучше, если бы вы использовали стековый навигатор реагировать-навигации и держали свой экран таким, как показано ниже: const AppNavigator = createStackNavigator( { Home: { screen: HomeScreen, // <---- }, Details: { screen: DetailsScreen, // <---- }, }, { initialRouteName: 'Home', } ); export default App extends React.Component { render() { /* In the root component we are rendering the app navigator */ return <AppNavigator />; } }

...