0
我是新来的react-native,他在摆弄并且遇到了需要导航的问题。但是,在reactnavigation.org上按照指示行事之后,我的模拟器向我发出了一个无意义的错误。 Google这次没有帮助。安装后尝试设置时出现React-navigation错误 - 元素类型无效
元素类型无效:预期为字符串(对于内置组件)或类/函数(对于复合组件),但得到:object。您可能忘记将组件从其定义的文件中导出。
检查渲染方法
AwakeInDevApp
。
代码是最简单的例子,他们有:
import React from 'react';
import {
AppRegistry,
Text,
} from 'react-native';
import { StackNavigator } from 'react-navigation';
class HomeScreen extends React.Component {
static navigationOptions = {
title: 'Welcome',
};
render() {
return <Text>Hello, Navigation!</Text>;
}
}
const EProj = StackNavigator({
Home: { screen: HomeScreen },
});
AppRegistry.registerComponent('EProj',() => EProj);
依赖关系:
"dependencies": {
"expo": "^20.0.0",
"react": "16.0.0-alpha.12",
"react-native": "^0.47.0",
"react-navigation": "^1.0.0-beta.11"
}