反应原生导航

时间:2017-05-05 09:11:19

标签: reactjs react-native react-router react-native-navigation

我创建了2个Screens Screen1.js和Screen2.js Screen1.js将是splashscreen,而Screen2.js将是loginscreen。 我想要做的是在Screen1.js渲染后5秒打开Screen2.js。 我试图从'react-native'导入{Navigation},但它不再是这个库了。知道我该怎么办?

1 个答案:

答案 0 :(得分:1)

如果您想在react-native中使用导航,项目开发人员建议您使用react-navigation。我已经使用过了,它运作得很好。比如说你喜欢标签栏应用程序。您可以从TabNavigator导入react-navigation并使用它:

import { TabNavigator } from 'react-navigation'
...

const MyApp = TabNavigator({
  Home: {
    screen: MyHomeScreen,
  },
  Notifications: {
    screen: MyNotificationsScreen,
  },
}, {
  tabBarOptions: {
    activeTintColor: '#e91e63',
  },
});

更多示例和文档:https://reactnavigation.org/docs/navigators/tab