我正在尝试从Angular中的JSON引用字段

{  "elements": [
    {
      "LCSSEASON.IDA2A2": "351453",
      "LCSSEASON.BRANCHIDITERATIONINFO": "335697"
    },
    {
      "LCSSEASON.IDA2A2": "353995",
      "LCSSEASON.BRANCHIDITERATIONINFO": "298931"
    },
    {
      "LCSSEASON.IDA2A2": "310935",
      "LCSSEASON.BRANCHIDITERATIONINFO": "282654"
    },
    {
      "LCSSEASON.IDA2A2": "353967",
      "LCSSEASON.BRANCHIDITERATIONINFO": "353966"
    },
    {
      "LCSSEASON.IDA2A2": "355294",
      "LCSSEASON.BRANCHIDITERATIONINFO": "355293"
    }
  ]
  }


在HTML模板中,我要打印元素-elements.LCSSEASON.IDA2A2
但是密钥中有两个点会导致以下代码出现问题

有什么想法和建议吗?

我无法将服务器JSON输出更改为其旧版应用程序,并且无法控制。

<ul *ngFor="let item of items">   <li>  {{item.LCSSEASON.IDA2A2}}  </li> </ul>

最佳答案

使用方括号这样访问属性

<ul *ngFor="let item of items">   <li>  {{item['LCSSEASON.IDA2A2']}}  </li> </ul>

09-06 16:09