Sto tentando di implementare una funzione di salvataggio automatico in un'app Knockout.js.Knockout.js ViewModel cambia callback?
C'è un modo per assegnare una richiamata per ogni volta che un ViewModel cambia?
Sto tentando di implementare una funzione di salvataggio automatico in un'app Knockout.js.Knockout.js ViewModel cambia callback?
C'è un modo per assegnare una richiamata per ogni volta che un ViewModel cambia?
Date un'occhiata a intelligente, la bandiera sporca di Ryan Niemeyer a http://www.knockmeout.net/2011/05/creating-smart-dirty-flag-in-knockoutjs.html
È semplice creare un dipendente dipendente da tutto ciò che si trova nel ViewModel. Presumo che qualcuno pubblicherà una risposta migliore di questa che contiene codice che la mostra.
(io preferirei se ci fosse un costruito in "qualsiasi cambiamento" callback, ma per quanto ne so non c'è.)
Flessibile ed elegante; Grazie! – namuol