0

我正在尝试导出 ReactNative 功能组件并尝试在另一个文件中使用它:

\\File : .\Pages\TestScreen.js
function  TestScreen() {
    return ( <Text>Home Screen</Text> );
};

export default TestScreen;

在另一个文件中,我正在尝试使用它,但它给了我错误“ElementType 无效:需要一个字符串或一个类/函数,但未定义。

\\File : .\App.js
import TestScreen from './Pages/TestScreen';
const App: () => React$Node = () => {
  return <TestScreen/>;
};
export default App;

我浏览了其他答案,问题在于不正确的导出[默认与命名组件]。但是在这里我验证了它的正确性,因为如果我将它更改为简单地返回一个字符串,我就可以调用该函数。

4

0 回答 0