【问题标题】:React failed to compile Module not found: Can't resolve on listingDetailReact 无法编译模块未找到:无法在listingDetail 上解析
【发布时间】:2021-03-08 23:41:25
【问题描述】:

我在反应时遇到错误,说编译失败和 ./src/App.js

我注意到在路线上的确切路径“ListingDetail”有黄色突出显示,其他是蓝色突出显示 未找到模块:无法解析“./containers/ListingDetail”

【问题讨论】:

标签: reactjs react-router


【解决方案1】:

您导出组件的方式有问题。

让我解释一下,在 React 中,我们使用关键字 export 来导出特定模块或命名参数或组合。

导出默认导出

export default ListingDetail;

这是将整个组件导出为默认值。

导出命名值

export { PARA_NAME }

每个组件都可以有多个命名参数,为了导出一个我们应该使用上面的语法

在这里你想导出整个组件;那么你需要使用第一种方法。

【讨论】:

    【解决方案2】:

    我发现我自己的错误是文件被保存为 ListingsDetail.js 所以我把 s 保存为 ListingDetail.js

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-10-25
      • 1970-01-01
      • 2018-09-21
      • 1970-01-01
      • 1970-01-01
      • 2021-01-12
      • 2018-07-23
      • 2020-10-13
      相关资源
      最近更新 更多