Nel mio codice voglio eseguire la funzione di callback o subito dopo KnockoutJS foreach
finiture vincolanti rendendo tutti gli elementiknockoutJS eseguire richiamata dopo foreach termina il rendering
So che posso fare questo semplicemente verificare se si sta all'ultimo elemento (ho trovato che qui execute code after the last item has been rendered).
Ma usando questo la mia funzione di callback sarà chiamata ogni volta che viene eseguito il rendering di un nuovo elemento o record.
Desidero eseguire la funzione di richiamata una sola volta (per prestazioni).
UPDATE
Un'altra soluzione è qui success callback after knockout.js finishes rendering all the elements. ma ancora usando questa mia funzione di callback sarò chiamata ogni volta che viene reso un nuovo elemento.
Sono state prese questa domanda http://stackoverflow.com/questions/14254317/success -callback-dopo-ko-JS-finiture-rendering-tutte-le-elementi? RQ = 1? – nemesv
è lo stesso, usando ** afterRender ** causerà l'esecuzione della funzione di callback ogni elemento è reso –
Se il controllo per essere l'ultimo elemento è la prima cosa nel gestore, non lo farà male. – Tyrsius