Angularjs - vue d'ensemble de la valeur n'est pas mise à jour de l'affichage

J'ai eu une entrée de la directive qui devrait permettre aux utilisateurs d'annuler.

Entrée enregistre la valeur à l'aide d'une fonction, Esc Annuler des modifications depuis le dernier enregistrement.

Pour l' Esc événement keypress je suis en utilisant ngmodel.$setViewValue(scope.last_saved_value) mais la d'entrée n'est pas mise à jour. Je sais de la docs que cette fonction ne pas déclencher $digest donc je l'ai mis dans un $apply mais il ne fonctionne toujours pas.

JSBIN exemple

  • Veuillez vérifier Ivan Koshelev de la réponse qu'il semble être le réponse correcte. Si oui, vérifiez la marquer comme réponse.
InformationsquelleAutor haki | 2014-04-05