【发布时间】:2019-04-13 03:59:19
【问题描述】:
我正在从另一个文件导入组件以在 App.js 文件中实现它,但 Unfornatuley 收到此错误:https://ibb.co/41ynFGX
这里的代码:https: (header.js 文件):
import React from 'react';
import { Text } from 'react-native';
const Header = () => <Text> Hello Ahmed </Text>;
export default Header;
(App.js) 代码:
import React from 'react';
import { View } from 'react-native';
import Header from './src/components/header';
const App = () => (
<View>
<Header />
</View>
);
export default App;
在这里运行良好(https://snack.expo.io/@ahmed105/tenacious-coffee),但是在我的设备上使用 atom 运行应用程序时出现错误。
任何帮助将不胜感激。
【问题讨论】:
-
我在你的定义中没有看到任何问题。你使用的 react 和 node 版本是什么?
-
React.14及以上版本基本支持React无状态函数定义,低版本可能不支持。
-
@Rahul react-native-cli 2.0.1 和节点:v11.13.0
-
非常感谢,这就是问题所在,我更新了 React 版本后一切顺利。
-
酷快乐编码:)
标签: javascript react-native expo