C'è qualche opzione per sospendere e riprendere i binding in knockout?Sospendi i binding in knockout.js 1.2.1
Versione: 1.2.1 knockout.js
Il nostro bisogno di sospensione attacchi deriva dai seguenti. Durante alcune operazioni dobbiamo caricare molti dati dal server, ad esempio selezioni multiple hanno cambiato i loro dati interi, ci sono tabelle le cui righe sono aggiunte dinamicamente ecc.
Ora in questo scenario attuale, il modulo è completamente vincolato con il modello di vista. Quando cancelliamo le combo e aggiungiamo ogni elemento, la vista viene aggiornata, quindi c'è un ritardo significativo. Se avessi i mezzi per sospendere l'associazione, potrei sospendere, quindi caricare tutti i dati nel viewmodel e quindi riprendere di nuovo il binding.
Yup !! quello è un buon suggerimento !! .. lo proverò e lo contrassegnerò come risposta una volta che lo controllo sul mio codice !! –
Ho trovato questo l'approccio migliore. Grazie! – CoderDennis