【发布时间】:2020-09-07 04:46:25
【问题描述】:
我想将我的home.jsx 文件内容显示到app.js 文件中。
我将 React 用于前端(不是 react-native),将 Symfony 5 用于后端。后来,我的最终目标是一个简单的按钮。
有可能吗?我不知道我的错误是什么。
我创建了一个app.jsx 作为奖励。
这是我的文件:
【问题讨论】:
标签: javascript reactjs ecmascript-6 frontend
我想将我的home.jsx 文件内容显示到app.js 文件中。
我将 React 用于前端(不是 react-native),将 Symfony 5 用于后端。后来,我的最终目标是一个简单的按钮。
有可能吗?我不知道我的错误是什么。
我创建了一个app.jsx 作为奖励。
这是我的文件:
【问题讨论】:
标签: javascript reactjs ecmascript-6 frontend
在您的 Home.jsx 文件中,而不是:
export { Home as default };
您必须像这样默认导出Home 组件:
export default Home;
然后,在您的 App.jsx 文件中,像这样导入 Home 组件:
import Home from './Home';
这是一篇很好的文章,解释了默认导出和命名导出之间的区别
https://medium.com/@etherealm/named-export-vs-default-export-in-es6-affb483a0910
【讨论】: