sagen, ich habe die folgende JSON-DateiAngular arbeitet mit zwei „verzahnt“ Liste von JSON-Objekte
{
"A": [
{"name": "foo",
"BRef": "123"
},
{"name": "Hello",
"BRef": "456"
}
],
"B": [
{"ID": "123",
"lastName": "bar"
},
{
"ID": "456",
"lastName": "World"
}
]
}
ich das Modell und die Ansicht über die Steuerung
$http.get('js/data.json')
.success(function(data) {
$scope.A = data.A;
$scope.B = data.B;
Wie kann ich Schleife verbunden sind durch A und den Nachnamen von B ausgraben?
<div ng-repeat="a in A">
<h1>{{a.name}} {{ <<(B.b.ID == a.BRef).lastname>> }}</h1>
</div>
Dachte, dass ein ng-repeat
von B mit einem Filter könnte den Trick tun .. aber ich bin nicht so geschickt im Umgang mit Winkelfilter (noch)
gelöscht wurde ich wirklich wie die letzte Lösung, da es leichter angewendet werden kann, wenn ich andere Parameter bekommen waren als 'Nachname' – Norfeldt