AngularJS - ng-Modell nicht auf contenteditable <span>

Ich Lerne AngularJS. Ich bin gekommen, über etwas das ich nicht erklären kann, noch kann ich keine Erklärung für (oder Lösung).

Ich habe ein einfaches AngularJS-app und ich bin versucht zu binden eine <span contenteditable="true"> auf einen Wert, aber es funktioniert nicht. EG:

<!-- Works as expected -->
<input data-ng-model="chunk.value"></input>

<!-- Shows value, but doesn't bind - changes not reflected in model -->
<span contenteditable="true">{{chunk.value}}</span>

<!-- This is empty -->
<span contenteditable="true" data-ng-model="chunk.value"></span>

Wie kann ich den letzten span die Verwendung von 2-Wege-Bindung, so dass die Bearbeitung Ihren Wert chunk updates.Wert-und Umgekehrt?

InformationsquelleAutor der Frage Alex McMillan | 2014-05-07

Schreibe einen Kommentar