HonniCilest
Erfahrenes Mitglied
Hallo,
ich schreibe mir gerade für ein Backend von mir ein kleines AngularJS Frontend.
Im Frontend möchte ich ein neues Item anlegen und habe dazu item.name an ein input-Textfeld gebunden.
Ich habe noch weitere Textfelder, für diese funktioniert das wunderbar. Nur bei name erhalte ich die Meldung, dass name ein schreibgeschütztes Property ist - vermutlich enthält es den Namen des Property selbst. Ich kann name jedoch perse nicht ändern, weil das Backend die Property als name erwartet.
Gibt es hier ein best practice (irgendeine Art Mapping) ohne das Backend anpassen zu müssen? Ich bin spontan bei Google nicht fündig geworden.
Viele Grüße
HC
ich schreibe mir gerade für ein Backend von mir ein kleines AngularJS Frontend.
Im Frontend möchte ich ein neues Item anlegen und habe dazu item.name an ein input-Textfeld gebunden.
HTML:
<input type="text" ng-model="newItem.name">
Ich habe noch weitere Textfelder, für diese funktioniert das wunderbar. Nur bei name erhalte ich die Meldung, dass name ein schreibgeschütztes Property ist - vermutlich enthält es den Namen des Property selbst. Ich kann name jedoch perse nicht ändern, weil das Backend die Property als name erwartet.
Gibt es hier ein best practice (irgendeine Art Mapping) ohne das Backend anpassen zu müssen? Ich bin spontan bei Google nicht fündig geworden.
Viele Grüße
HC