Zwei-Wege-Bindung des contenteditable-Element innerhalb ng-Liste

Ich bin auf der Suche zum aktualisieren der Mobiltelefon-Name in eine Liste von Handys mit contenteditable-Attribut. Ich habe versucht mit ng-wechseln, aber das ist nicht gefeuert zu werden. Gibt es eine Möglichkeit, kann ich dies tun?

Habe ich eine Liste von Store.Phones

<ul class="store">
  <li ng-repeat="Phone in Store.Phones">
     <strong contenteditable> {{Phone.Name}}</strong>
  </li>
<ul>

Also wenn ich jetzt Bearbeiten Telefon Namen die ich brauche, um es aktualisiert in der Liste.

Habe ich versucht, so etwas wie dieses Modell zeigt auf das element. Das wird nicht funktionieren.

<strong ng-model='Store.Phones[$index].Name'> {{Phone.Name}}</strong>

Auch

<strong ng-model='PhoneName' ng-change='PhoneNameChanged()'> {{Phone.Name}}</strong>

in diesem Fall aber die Methode ist nicht gefeuert zu werden.

InformationsquelleAutor Phani | 2013-02-27

Schreibe einen Kommentar