http://jsfiddle.net/nalberg/E3nBu/4/KnockoutJs con Jquery.tablesorter - hacer que las filas de duplicado
Cualquier ayuda con esto? Recibo filas duplicadas cuando uso: KnockoutJs: http://knockoutjs.com/ y el complemento jquery.tablesorter: (http://tablesorter.com/docs/).
Básicamente, la primera vez que todo se carga ... funciona muy bien. Pero si reemplazo o cambio los datos vinculados a los datos de desactivación después de ordenar la tabla ... empiezo a obtener filas duplicadas. Cada uno parece estar creando y manteniendo su propio conjunto de filas.
En mi ejemplo (Voy a mirar en poner un violín arriba) Nunca voy a cambiar los objetos dentro de la matriz, únicamente cambiando los elementos que son miembros de la matriz que está cubierta por la matriz observable. Ordenar por KO es una buena idea, pero sería mucho código implementarlo exactamente como lo hace tableSorter. – Arbiter
Por favor, publique su violín. Clasificar Knockout es bastante fácil de lograr. – PlTaylor
Para implementar todas las características de tableSorter, como poder ordenar columnas arbitrarias (¿y si tengo docenas de columnas?), Ordenar en varias columnas simultáneamente usando shift + clic, algoritmos de clasificación personalizados, etc. sería mucho código. Es posible crear un observable calculado para el resultado ordenado, pero sería una tonelada de código para acomodar todo esto. Sé cómo resolver este problema (torpemente) con Knockout, quiero saber cómo resolver el problema con tableSorter. – Arbiter