【问题标题】:How to import only a part of json file in react?如何在反应中只导入一部分json文件?
【发布时间】:2021-05-18 21:08:12
【问题描述】:

我使用 json 文件作为配置文件。在反应组件中,我不需要所有参数。
例如,
myjson.json 文件

{
  "part1": {
    "param1": 12,
    "param2": "aaa"
  },
  "part2": {
    "param1": 47,
    "param2": "bbb"
  }
}

在我的 xxx.js 文件中,使用代码 import myjson from './myjson.json'; ,我在 myjson 对象中获得了整个 json 文件。
如何直接仅导入 json 文件的 part1
感谢您的回答。

【问题讨论】:

    标签: javascript json reactjs webpack import


    【解决方案1】:

    试试这个: import { part1 } from './myjson.json'

    【讨论】:

    • 它不是 JavaScript 模块文件 - 它是文本文件中的直接 JSON(无导出语句)。
    • @RandyCasburn 在 React 中确实有效。这个答案是有效的
    • 但是我用的是 reactjs。我认为 webpack 必须完成这项工作。正确的 ? (有效)
    猜你喜欢
    • 1970-01-01
    • 2019-12-08
    • 1970-01-01
    • 2018-08-26
    • 2022-12-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-01-01
    相关资源
    最近更新 更多