我有这个json:
[{
"id": 5,
"dipendenti": {
"id": 2,
"cognome": "panico",
"dataCreazione": 1462100783589,
"attivo": true,
"dataModifica": 1462100783589,
"nome": "ettore ",
"anagrafica": {
"id": 2,
"cap": 70054,
"cellulare": "355454",
"cf_partitaIva": "asfajiso",
"dataCreazione": 1462100698288,
"dataModifica": 1462923015482,
"email": "ettopani",
"facebook": "ettopani",
"idcitta": {
"id": 1001,
"nome": "Agliè"
},
"idprovincia": {
"id": 1,
"nome": "Torino"
},
"indirizzo": "via viuli",
"instagram": "ettopani",
"nome": "ettore",
"telefono": "457623"
},
"ruolis": [ {
"id": 2,
"descrizione": "Colui che si occupa delle vendite.",
"nome": "Sales"
}]
},
"password": "1234",
"username": "deck80"
}]
我想以这种方式打印 ruolis 数组的属性 'nome'(生成要传递给 JS 函数的 html):
nga.field('dipendenti.ruolis','template')
.template('<span ng-repeat="ruolo in entry.values.dipendenti.ruolis track by $index">{{ruolo.nome}}</span>')
但它不起作用。
有趣的是,如果我尝试:
nga.field('dipendenti.ruolis','template')
.template('<span ng-repeat="(key,value) in entry.values track by $index" class="label label-default">{{key}} {{value}} ||</span>')
它显示这个数组:
[...lots of items...]
dipendenti.anagrafica.nome ettore ||dipendenti.anagrafica.telefono 457623 ||dipendenti.ruolis [{"id":2,"descrizione":"Colui che si occupa delle vendite.","nome":"Sales"}]
这确实表明嵌套数组在属性“dipendenti.ruolis”中。我错在哪里?
谢谢你们...