将json字符串转换为object并绑定到角度2中的html选择

时间:2017-11-12 17:42:27

标签: json angular select

以下是我的服务返回的响应,我想将此数据绑定到HTML selct下拉列表。但响应看起来像字符串而不是数组。

    "{"Codes":{  "CountryCodes": [    {      "Code": "002",      "Desc": "AFGHANISTAN"    },    {      "Code": "003",      "Desc": "ALBANIA"    },    {      "Code": "004",      "Desc": "ALGERIA"    }  ]}}"

Anyhelp将不胜感激。

1 个答案:

答案 0 :(得分:0)

你可以这样做,

  <select [(ngModel)]="selectedElement">
     <option *ngFor="let country of countryCodes.Codes.CountryCodes" [ngValue]="country.Code"> {{country.Desc}}</option>
  </select>

<强> DEMO