react-native - React Native createStackNavigator 错误.......(0,_reactnavigation.createStackNavigator)不是函数
问题描述
尝试运行简单的 stackNavigator 时出现错误“(0,_reactnavigation.createStackNavigator)”......有人可以帮忙吗?
错误发生在 const AppStackNavigator = createStackNavigator (....它的值为零
1. simple login screen
import { View, Text, Card, Button } from 'react-native';
import React from 'react';
class LoginScreen extends React.Component {
render() {
return (
<View>
<Text>Hello Login</Text>
</View>
);
}
}
export default LoginScreen;
2. App.js
import { createStackNavigator } from 'react-navigation';
class App extends React.Component {
render() {
return (
<View>
<AppStackNavigator />
</View>
);
}
}
const AppStackNavigator = createStackNavigator({
Login: { screen: LoginScreen },
});
export default App;
3. package.json
"react": "16.3.1",
"react-native": "^0.55.4",
"react-navigation": "^2.5.5",
解决方案
看起来您忘记将 导入LoginScreen
到App.js
文件中。希望有帮助,加油。
推荐阅读
- r - 按R中数据框中的每一列计算排名
- php - PHP Apache 请求意外死亡,Apache 日志显示“分段错误”
- jquery - Datepicker 更改日期获取事件不起作用
- python - 如何在没有 JS 或 HTML 修改表的情况下通过 Python 在 Flask 表中的 sort_url 中设置反向参数?
- javascript - 无法使用 jQuery attr 静音 HTML5 视频
- c# - 通过 linq 访问时,似乎重新创建了枚举器的 Linq 列表
- flutter - Flutter 中的 onUnknownRoute 是什么
- .net - 如何在集成 firebase 的 dotnet api 中实现授权?
- javascript - 防止组件在 DOM 的不同部分显示时卸载
- javascript - Typescript 中的可摇树策略模式