我尝试了React Native的CRNA:
npm install -g create-react-native-app
create-react-native-app my-app
cd my-app/
npm start
然而,导航不起作用(它应该是非常基本的,我是对的吗?)。 我使用了视频“React Native Crash Course”中的示例,导航示例。但是,我收到了以下错误:
Navigator已弃用,已从包中删除........
我尝试了以下内容,但结果相同。
npm install --save react-navigation
任何人都知道我错过了什么?
答案 0 :(得分:0)
如果您仍想使用Navigator,则可以尝试使用react-native-deprecated-custom-components。
然后您可以像这样导入包:
import NavigationExperimental from 'react-native-deprecated-custom-components';
并像这样使用(例子):
<NavigationExperimental.Navigator
// Default to movies route
initialRoute={{ name: 'movies' }}
// Use FloatFromBottom transition between screens
configureScene={(route, routeStack) => NavigationExperimental.Navigator.SceneConfigs.FloatFromBottom}
// Pass a route mapper functions
renderScene={RouteMapper}
/>
希望它可以帮到你! :)