我有一个api,它返回一个对象数组。在这些对象中有嵌套对象,在这些嵌套对象中有更多嵌套对象。数据如下所示:
data = [{
incident: '1',
incidentdt: '1/1/2010',
CriticalInc: [{
IncidentType: '1',
CIDT: '1/2/2010',{
incident: '2',
incidentdt: '1/1/2010',
AssoINC: [{
ASIID: '1',
Ofc: [{
OFC_ID: '111'}, {
name: 'DAVE'}]},
Ofc: [{
OFC_ID: '121'}, {
name: 'John'}]},
}]
Console.log(data)将返回具有嵌套对象的对象数组。如果我输入console.log(angular.toJson(data))将返回JSON格式的数据。
我的角度代码是
<td>{{a.incident}}</td>
<td>{{a.incidentdt}}</td>
<td>{{a.IncidentType}}</td>
<td>{{a.name }}</td>
唯一显示的是:
<td>{{a.incident}}</td>
<td>{{a.incidentdt}}</td>
下面的嵌套对象将无法显示。请帮忙,因为我不明白如何显示嵌套对象。
答案 0 :(得分:1)
您可以使用点表示法来显示数据。即
<td>{{a.CriticalInc[0].IncidentType}}</td>