我是React Native的新手我正在尝试在我的Project的Routes.js中运行react-native-router-flux
import React, { Component } from 'react';
import {Router, Stack, Scene} from 'react-native-router-flux';
import Login from'./pages/Login';
import Signup from './pages/Signup';
export default class Routes extends Component<{}> {
render() {
return(
<Router>
<Stack key="root" hideNavBar={true}>
<Scene key="login" component={Login} title="Login" initial={true}/>
<Scene key="signup" component={Signup} title="Register"/>
</Stack>
</Router>
)
}
}
尽管我遇到此错误:
Unable to resolve "./createNavigationContainer" from "node_modules\react-navigation\src\react-navigation.js"
我不明白为什么会弹出此窗口,因为我没有导入反应导航。您能帮我吗?
正在弹出因为,您不是要导入反应导航。它取决于反应导航,您需要首先进行设置,然后检查"Getting Started"中的第一项。它是用于反应导航的替代API,因此您需要先进行设置。