如何访问嵌套JSON中的值

时间:2018-01-27 14:58:17

标签: javascript arrays json angular nested

我有一个嵌套的json数据。由于我对整个js-json逻辑有点新意,我不能让我的应用程序按照我的意愿工作,经过多次研究后,我无法找到解决问题的方法。

在此图片上,您可以看到数据:

enter image description here

我想访问“RAW”中每种货币的“TYPE”属性。 (通过ngFor)

我该怎么做?

感谢您的时间!

1 个答案:

答案 0 :(得分:1)

按照您的示例(问题中的图片),您可以创建Angular Pipe

let object = {
  "RAW": {
    "ETH": {
      "USD": {
        "TYPE": 5
      }
    },
    "DASH": {
      "USD": {
        "TYPE": 5
      }
    }
  }
}

想象一下这个变量跟随你的结构

<p *ngFor="let key of object.RAW | ObjKeys">
  Type for {{key}}<br>
  {{object.RAW[key]["USD"]["TYPE"]}}
</p>

然后在您的HTML模板中

1/Fs