C'è un modo più conveniente per notificare sempre un osservabile di una modifica, anche se il valore è lo stesso senza utilizzare valueHasMutated
per ogni chiamata?Evento Fire Observable sempre sullo stesso valore con Knockout.js senza ValueHasMutated
Ho una griglia di celle che ha una lista interna di oggetti osservabili di proprietà. Sto mantenendo una cronologia della griglia.
So che la griglia viene aggiornata utilizzando un booleano osservabile denominato hasUpdate di seguito. Tuttavia, questa proprietà di seguito non viene attivata quando la chiamo una seconda volta a causa di un secondo cambiamento nella griglia.
Mi piacerebbe chiamare valueHasMutated
ogni volta che aggiorno la proprietà hasUpdate di seguito.
app.viewModel.members.hasUpdate.subscribe(function (update) {
if (update)
viewModel.undo.add(viewModel.grid());
});