react navigation 页面切换方法总结

 this.props.navigation.navigate('RouteName')

如果RouteName页面已打开,则跳转到RouteName页面,并关闭RouteName之上的页面

如果RouteName页面未打开,则启动RouteName页面。

 

this.props.navigation.push('RouteName')

不管RouteName页面是否已打开,每次都启动一个新页面

 

this.props.navigation.goBack()

返回上一个页面

 

this.props.navigation.popToTop()

返回堆栈中的第一个页面,即最下层的页面,并关闭其它页面

你可能感兴趣的:(ReactNative)