请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

reactNavigation 跳转页面

老师我用createSwitchNavigator、createStackNavigator、createBottomTabNavigator,登录时判断是否存在token,如果存在就直接调到tabbottom页面,否则就调到登录页面,现在的问题是:我在tab页面想要跳到新建的其它页面时,总是跳转失败(页面没有反应,也不报错),如果在tab之间进行navigate跳转时就成功,其中新建的页面已经在createStackNavigator下注册,我是不是缺少了哪一步,难道不是任何页面只要this.props.navigation.navigate(‘Details’)}就可以吗?老师能否给个例子说明一下

正在回答 回答被采纳积分+3

4回答

在v2及更早版本中,React Navigation中的容器由create*Navigator函数自动提供。从v3开始,您需要直接使用容器。在第3版中,我们也重命名createNavigationContainer为createAppContainer

0 回复 有任何疑惑可以回复我~

我也碰到了这个问题

0 回复 有任何疑惑可以回复我~
  • 在v2及更早版本中,React Navigation中的容器由create*Navigator函数自动提供。从v3开始,您需要直接使用容器。在第3版中,我们也重命名createNavigationContainer为createAppContainer
    回复 有任何疑惑可以回复我~ 2018-11-22 17:38:06
CrazyCodeBoy 2018-11-10 10:40:16

将有关导航和跳转的完整代码贴出来我帮你看看哈

0 回复 有任何疑惑可以回复我~
提问者 yqyily 2018-11-08 19:28:27

老师,qq群里有您吗?要是方便的话,我把代码贴给您

0 回复 有任何疑惑可以回复我~
  • 你好,请问老师解决了你的问题吗?可以的话,把解决方案发我一下可以吗?
    回复 有任何疑惑可以回复我~ 2018-11-22 21:08:12
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信