React Native:我使用了CRNA,但导航不起作用



我尝试了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"中的示例,导航示例。但是,我收到以下错误:

导航器已弃用,已从包中删除。

我尝试了以下方法,但结果相同。

npm install --save react-navigation

有人知道我错过了什么吗?

如果您仍然想使用 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}
/>

希望它能帮助你! :)

相关内容

  • 没有找到相关文章

最新更新