Ho ricevuto una direttiva di input che dovrebbe consentire agli utenti di annullare.Angularjs - imposta il valore di visualizzazione non aggiorna il display
Inserire salva il valore con una qualche funzione, Esc Annulla modifiche dall'ultima risparmiare.
Per la Esc evento pressione di un tasto sto usando ngmodel.$setViewValue(scope.last_saved_value)
ma l'ingresso non sta aggiornando. So dallo docs che questa funzione non si attiva $digest
quindi l'ho inserita in un $apply
ma non funziona ancora.
Hey @dave. Immagino che la chiave qui sia l'associazione bidirezionale? Voglio dire, probabilmente ero (anche se non ha senso) l'aggiornamento di una copia locale del modello NG? – haki
ha funzionato per me, grazie @dave – melloc