Angular und native Forms

Wer mal eine <select> mit Angular gefüllt hat, kennt das Phenomen, dass die Ids nicht im Value der Option stehen sondern über Angular später gesetzt werden sollen. Wenn man mit ng-model arbeitet ist das auch alles kein Problem. Nur wenn man das <select> klassisch über eine Form submiten möchte kommt es zu Problemen.


ng-options="item.id as item.name for item in items"


Was hilft ist das hier


ng-options="item.name for item in items track by item.id"


Damit wird nicht mehr der Index des Arrays verwendet sondern wirklich die Id aus dem Objekt.
User annonyme 2015-09-25 17:22

write comment:
Six + = 7

Möchtest Du AdSense-Werbung erlauben und mir damit helfen die laufenden Kosten des Blogs tragen zu können?