【发布时间】:2017-05-10 14:41:40
【问题描述】:
我正在使用来自https://reactnavigation.org 的 reactnavigation 组件,并使用下面的代码我将返回一屏
<Button
onPress={() => goBack()}
title="Go back from this HomeScreen"
/>
如何在单按操作时返回 2 个屏幕
我正在使用这段代码来初始化导航器
const RouteConfigs = {
Login: {screen:Login},
Home: {screen:Home},
Chat: {screen:Chat},
Facebook: {screen:Facebook},
Facebookgallery: {screen:Facebookgallery}
}
const StackNavigatorConfig = {
headerMode: 'none',
}
export default StackNavigator(RouteConfigs, StackNavigatorConfig)
我使用此代码从家导航到 Facebook:
() => this.props.navigation.navigate('Facebook', {user:this.state.user})
并使用此代码从 Facebook 到 Facebookgallery:
onPress={ () => this.props.navigation.navigate('Facebookgallery', {user:this.state.user}) }
现在我想用一些参数直接从 Facebookgallery 回到 Home
【问题讨论】:
标签: react-native react-navigation