gpt4 book ai didi

javascript - 如何在最新版本的 React Native 中使用 Navigator?

转载 作者:行者123 更新时间:2023-12-03 04:16:18 26 4
gpt4 key购买 nike

这是我的代码:

import React, { Component } from 'react';
import {
AppRegistry,
StyleSheet,
Text,
View,
Navigator
} from 'react-native';

import Component5 from './app/components/component5/component5.js';
import Component6 from './app/components/component6/component6.js';

export default class myproject extends Component {
renderScene(route, navigator){
switch(route.id){
case 'component5':
return(<Component5 navigator={navigator} title="component5" />)
case 'component6':
return(<Component6 navigator={navigator} title="component6" />)
}
}

render() {
return (
<Navigator
initialRoute={{id:'component5'}}
renderScene={this.renderScene}
configureScreen={(route, routeStack) => Navigtator.SceneConfigs.FloatFromBottom}
/>
);
}
}


AppRegistry.registerComponent('myproject', () => myproject);

当我运行它时,它会抛出此错误:

enter image description here

首先,为什么Navigator在最新版本中被弃用了?而我现在应该做什么呢?我几乎不认为安装一个已弃用的东西是一个好主意。

最佳答案

忘记导航器,使用react-navigation。

链接:https://reactnavigation.org

关于javascript - 如何在最新版本的 React Native 中使用 Navigator?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44126751/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com