Dato l'oggetto JSON (formData), sto provando a scorrere l'oggetto con AngularJS e restituisco RealEstateInfo e PersonalTaxInfo. Per la vita di me, non riesco a capire come ottenere il nome della proprietà. Qualche idea?Come posso accedere a un nome di proprietà JSON in AngularJS se non so di cosa si tratta?
A proposito, (chiave, valore) non funziona. chiave mi dà il numero di indice, valore l'intero oggetto.
<ul>
<li ng-repeat="item in formsData">
{{item.value}} //What goes here to get "RealEstateInfo" the 1st loop, and "PersonalTaxInfo" the second loop?
</li>
<ul>
$scope.formData = [
{
"RealEstateInfo": [
{
"Group": "General",
"Fields": [
{
"Name": "TitleType",
"Label": "Title Type",
"Type": "dropdown",
},
{
"Name": "NameIfAvailable",
"Label": "Name if available",
"Type": "string"
}]
},
{
"Group": "Personal",
"Fields": [
{
"Name": "TitleType",
"Label": "Title Type",
"Type": "dropdown",
},
{
"Name": "NameIfAvailable",
"Label": "Name if available",
"Type": "string"
}]
}]
},
{
"PersonalTaxInfo": [
{
"Group": "General",
"Fields": [
{
"Name": "TitleType",
"Label": "Title Type",
"Type": "dropdown",
},
{
"Name": "NameIfAvailable",
"Label": "Name if available",
"Type": "string"
}]
},
{
"Group": "PersonalInfo",
"Fields": [
{
"Name": "TitleType",
"Label": "Title Type",
"Type": "dropdown",
},
{
"Name": "NameIfAvailable",
"Label": "Name if available",
"Type": "string"
}]
}]
}]
@ rajkamal- Molte grazie! Ha funzionato, anche se non capisco completamente il concetto ng-repeat annidato. Presumo, è lo stesso di un nidificato per ogni ciclo in pratica di codifica standard ... –
@rajkamal era nuovo per recuperare il nome della proprietà anche se questo, davvero aiutato! – ArifMustafa