Ich habe Array von Objekten wie:Wie wird der ausgewählte Wert in ng-Modell gespeichert, wenn die Quellenliste ein Array von Objekten ist?
vm.items = [{id: "1", val: "a"},{id: "2", val: "b"},{id: "3", val: "c"}]
Und ich verpflichten, es Option zu wählen wie:
<select ng-model="vm.model.id" >
<option value="">select somthing</option>
<option ng-repeat="i in vm.items" value="{{i.id}}">{{i.val}}</option>
</select>
Aber wenn ich einige Artikel aus Dropdown wählen erhalte ich ganzes Objekt {}
und ich möchte nur id . Wie kann ich das tun?
ist es die zeigt, ganzes Objekt als Dropdown-Objekt, oder sehen Sie das gesamte Objekt, wenn Sie eine Änderung an der Auswahl protokollieren? – Und3rTow