【问题标题】:Can i link a js file with a jsx file ? react only for front (not react native)我可以将 js 文件与 jsx 文件链接吗?只对前面做出反应(不反应本机)
【发布时间】:2020-09-07 04:46:25
【问题描述】:

我想将我的home.jsx 文件内容显示到app.js 文件中。

我将 React 用于前端(不是 react-native),将 Symfony 5 用于后端。后来,我的最终目标是一个简单的按钮。

有可能吗?我不知道我的错误是什么。 我创建了一个app.jsx 作为奖励。

这是我的文件:

【问题讨论】:

    标签: javascript reactjs ecmascript-6 frontend


    【解决方案1】:

    在您的 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

    【讨论】:

    • ? 如果有帮助请告诉我
    • 我是 stackoverflow 的新手
    猜你喜欢
    • 2017-01-15
    • 1970-01-01
    • 2021-11-25
    • 1970-01-01
    • 2021-05-25
    • 1970-01-01
    • 1970-01-01
    • 2017-12-06
    • 2021-09-05
    相关资源
    最近更新 更多