我正在构建我的第一个练习应用程序,并尝试使用 createAppNavigator 将屏幕之间的导航放在一起。
但是,一旦我尝试使用,createAppNavigator我就会收到以下错误。
.
相关代码:
import React from 'react';
import { Home } from './app/views/Home.js';
import { Contact } from './app/views/Contact.js';
import { createStackNavigator } from 'react-navigation';
const MyRoutes = createStackNavigator({
HomeRT: { screen: Home },
ContactRT: { screen: Contact },
},
{
initialRouteName: 'HomeRT'
}
);
export default class App extends React.Component {
render() {
return (
<MyRoutes />
);
}
}Run Code Online (Sandbox Code Playgroud)
我真的很困惑我做错了什么。一个想法是可能 react-navigation 没有正确安装,但除了使用之外npm install --save react-navigation,我不知道我还需要做什么。