使用从API

时间:2017-05-24 19:42:00

标签: javascript webstorm

我正在尝试清理WebStorm中的一些遗留JS代码,并在检查采用以下格式的代码时出现一系列错误: Unresolved variable varFromJson

我正在使用第三方API来检索JSON对象,并且我将返回的JSON键值对中保留的一些值分配给局部变量。代码工作正常,但我想清理检查错误。所以,我用Google搜索并从this comment找到了Dan,表明使用

/** @namespace varFromJson **/

是正确的做事方式,但其他人建议使用

/** @param varFromJson **/

那么,我应该如何声明将来自外部JSON文件的变量列表?

返回的JSON文件结构的片段是:

{
  "body": {
    "food": [
      {
        "name": "beans",
        "weight": "200g",
        "code": "hz168"
      },
      {
        "name": "apple",
        "weight": "180g",
        "code": "fv21"
      }
    ],
    "store": {
      "name": "Blooms",
      "city": "New York"
    }
  }
}

我正在使用返回的JSON中的大量值,因此避免重复会很好。鉴于上述结构,是否有办法声明一个“父”节点使其所有子节点解​​析?我认为这就是@namespace标签的作用。

0 个答案:

没有答案