Ich habe diese json:Iterieren über eine Anordnung, die ein verschachteltes Objekt mit AngularJS ist
[{
"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"
}]
Ich möchte die Eigenschaft ‚Gau‘ von ruolis' Array auf diese Weise (Erzeugung eines HTML drucken zu übergeben zu einer JS-Funktion):
nga.field('dipendenti.ruolis','template')
.template('<span ng-repeat="ruolo in entry.values.dipendenti.ruolis track by $index">{{ruolo.nome}}</span>')
aber es funktioniert nicht.
Komische ist, dass wenn ich versuche, mit:
nga.field('dipendenti.ruolis','template')
.template('<span ng-repeat="(key,value) in entry.values track by $index" class="label label-default">{{key}} {{value}} ||</span>')
es dieses Array zeigt:
[...lots of items...]
dipendenti.anagrafica.nome ettore ||dipendenti.anagrafica.telefono 457623 ||dipendenti.ruolis [{"id":2,"descrizione":"Colui che si occupa delle vendite.","nome":"Sales"}]
die in der Tat zeigt, dass die verschachtelte Array in Eigenschaft ist "dipendenti.ruolis" .Where Uhr Ich falsch?
Vielen Dank ...
Ok, zum Glück genug, um den Rahmen übergibt die klassischen (Wert, Eintrag) Daten, so kann ich „dipendenti.ruolis“ auf „Wert“ und der Iterierte auf, dass setzen. – deck80