使用ng-repeat與嵌套對象存在已知問題嗎?我有以下的JSON數據:使用Ng-Repeat時無法訪問嵌套的項目屬性
{
Table: [
{
contract_type: "Division Level"
}
],
Table1: [
{
division: "Illinois"
}
],
Table2: [
{
cost_center: "8646 - Administration"
}
],
Table3: [
{
organization: "XYZ"
},
{
organization: "ABC"
}
],
Table4: [
{
settingname: "Medical Care",
HCO: "XYZ"
},
{
settingname: "Progressive Care",
HCO: "ABC"
}
]
}
而且我的模板看起來像這樣:
<li class="twocolumns">
<label>Contract Type:</label>
<label>{{displayFields.Table[0].contract_type}}</label>
</li>
<li class="twocolumns">
<label>Division:</label>
<label>{{displayFields.Table1[0].division}}</label>
</li>
<li class="twocolumns">
<label>Cost Center:</label>
<label>{{displayFields.Table2[0].cost_center}}</label>
</li>
<li ng-repeat="item in displayFields.Table4[0]" class="twocolumns">
<label>{{item.settingname}}</label>
<label>{{item.HCO}}</label>
foo
</li>
在此輸出所得:
合同類型:處級 司:伊利諾伊州 成本中心: 8646 - 管理 foo foo
正如你所見b y兩行「foo」,ng-repeat正在看到這些項目並迭代它們。但是,訪問像item.settingname這樣的項目屬性不起作用。
我們使用角1.2.0-rc2,如果它很重要。
衛生署。你是對的。謝謝你,先生。 – Jelling