javascript - 错误 : `createNavigationContainer()` has been removed. 请改用 `createAppContainer()`

标签 javascript reactjs react-native react-navigation react-native-router-flux

正如您在我的简单代码中看到的,我没有使用 createNavigationContainer/createAppContainer 但我收到了该错误。我不知道为什么会发生这种情况。我被困住了!

import React, { Component } from 'react';
import {Router, Stack, Scene} from 'react-native-router-flux';

import LogIn from './pages/LogIn';
import SignUp from './pages/SignUp';
import { View } from 'react-native';


export default class Routes extends React.Component {

    render(){
        return(
            <Router>
                <Stack key="root" hideNavBar={true}>
                    <Scene key="LogIn" component={LogIn} title="Login" initial={true}/>
                    <Scene key="SignUp" component={SignUp} title="SignUp"/>
                </Stack>

            </Router>

        );
    }
}

enter image description here >

  "dependencies": {
    "expo": "^35.0.0",
    "react": "16.8.3",
    "react-dom": "16.8.3",
    "react-native": "https://github.com/expo/react-native/archive/sdk-35.0.0.tar.gz",
    "react-native-gesture-handler": "~1.3.0",
    "react-native-reanimated": "~1.2.0",
    "react-native-router-flux": "^4.0.6",
    "react-native-screens": "~1.0.0-alpha.23",
    "react-native-web": "^0.11.7",
    "react-navigation": "^4.0.10",
    "react-redux": "^7.1.3",
    "react-scripts": "^3.2.0",
    "redux": "^4.0.4",
    "redux-thunk": "^2.3.0",

最佳答案

试试这个,看看它是否适合你

npm i react-navigation-stack --save

如果这不起作用,还可以尝试升级您的软件包

引用号link

关于javascript - 错误 : `createNavigationContainer()` has been removed. 请改用 `createAppContainer()`,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58797720/

相关文章:

javascript - 使用 lodash 将内部数组元素小写

javascript - 使用 JavaScript 在 HTML 中查找输入

reactjs - 如何将自定义参数传递给 nextjs 动态路由,以便我可以在 getInitialProps 中访问它

reactjs - 所有页面的底部标签

react-native - 位于 "node_modules/web3-eth-accounts/src/index.js"的包试图导入 Node 标准库模块 "crypto"

javascript - Ext JS - 仅限于手动单元格编辑。

javascript - 日期时间本地 24 小时格式

javascript - 类型错误 : getState is not a function in redux when trying to pass token

java - 如果没有 'retrolambda' 语法,我该如何编写?

reactjs - 错误: Unable to resolve module `buffer` React Native