import * as x与import x as json object

时间:2019-01-15 05:05:09

标签: javascript json

我重用了一些引用.json文件中对象的代码。 .json文件如下:

<div id="practiceContainer">
  <h1 id="practiceHeader">Practice Areas</h1>
  <div class="lawgrid">
    <button class="practicesBox" id="money" onclick="money()">
      <h1>Money Laundering</h1>
      <p>Click For More Info</p>
    </button>

  </div>
</div>

原始代码对它的引用如下:

{
  "a": {
    "b": "Hello world"
  }
}

这不能正确创建对象(尽管奇怪的是,它在原始应用程序中运行得很好。”。将其更改为以下工作方式:

import * as newObj from "./test.json"

有人能阐明这两种导入方式有何不同,以及为什么它会在一个应用程序中以原始形式工作,但在第二个应用程序中需要更改吗?

我已经看到了有关“将x导入与将*作为x导入”的一些答案-但这个问题专门涉及以两种不同方式导入时json对象的结构。

0 个答案:

没有答案