Das muss einfach sein und Angular hat wahrscheinlich eine eingebaute Direktive, aber ich kann mir nicht vorstellen, wie man ohne das Array durchgehen kann.AngularJS Zugriff auf weitere Details durch passende IDs
Ich habe eine Reihe von Optionen, dh
$scope.colors=[
{id:"0",label:"blue"},
{id:"1",label:"red"},
{id:"2",label:"green"}
]
Und dann Objekt meiner Daten, die die ID einer Farboption speichert dh
$scope.data={
color:"1",
otherproperty:""
}
Aber wenn ich zeige die Daten an den Benutzer Ich mag das Etikett anstatt die ID zu zeigen, so ist es ein einfacher (Winkel-) Weg, dies zu tun ?:
{{data.color.label}}
es wäre schön, ein paar HTML-Codes zu setzen. oder eine Geige von dem, was du getan hast – kiro112