Nota: questo è principalmente per il debug e la comprensione di KnockoutJS.Come forzare un aggiornamento della vista senza che si attivi automaticamente da un osservabile?
Esiste un modo per richiedere esplicitamente a Knockout di aggiornare la vista dal modello di visualizzazione (già associato)? Sto cercando qualcosa di simile:
ko.refreshView();
Capisco che questo non è un destinazione d'uso a tappeto, ma ho ancora voglia di sapere se v'è un tale metodo per scopi di debug e di apprendimento.
È inoltre possibile iterare il contesto dati, alla ricerca di elementi che hanno una proprietà 'valueHasMutated' che è di tipo' function' e chiamandolo per ognuno di loro. Ciò dovrebbe ottenere tutti i tuoi osservabili, ma è una cattiva pratica e, in teoria, licenziare un numero molto maggiore di aggiornamenti di quanto tu non pensi (pensate alle catene di dipendenza calcolate). –
Sarebbe sicuramente bello se non altro: test in chrome. –
Funziona anche sugli array? Nel mio caso no –