簡體   English   中英

引用包含點的json字段名稱

[英]reference a json field name that contains a dot

我正在嘗試從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,但是鍵中有2個點會導致以下代碼出現問題

有什么想法和建議嗎?

我無法將服務器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>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM