2011-11-04 17 views
9

Estaba pensando en la construcción de un componente de la red avanzada (con funciones como la reordenación de las columnas, ocultar/mostrar las columnas, clasificación, filtrado avanzado (en función de cada columna), etc.). Me gustaría ir con KnockoutJS para enlaces de datos a UI (a menos que alguien piense que es una mala idea por alguna razón).KnockoutJS: El componente SimpleGrid

Ahora, sé que hay this basic grid example y también encontré this extension of it, pero se puede hacer más con esta cosa. Entonces, me pregunto si ya has oído hablar de alguien que ya está trabajando en una red de este tipo. (Para que pueda contribuir en lugar de reinventar la rueda.)

+1

El único que conozco está aquí: https://github.com/RoyJacobs/mosdev. Roy está blogueando al respecto aquí: http://www.royjacobs.org/category/development/. Creo que lo ha puesto en espera mientras se instala KO 1.3. –

+0

Gracias Ryan, no lo había visto antes. – Jacob

+0

¿El comentario de RP Niemeyer y la grilla de Roy Jacob resuelven su problema, o aún lo está buscando? –

Respuesta

8

Punchout Grid (https://github.com/EntitySpaces/Punchout#readme) puede hacer lo que quiera. Es "un control de Knockout verdadero totalmente HTML con paginación, clasificación y más del lado del servidor y del lado del cliente". Hay seis tablas de ejemplo en el Punchout Grid examples folder.

Otra posibilidad es KoGrid, "un golpe de gracia cuadrícula de datos". Véalo en acción en http://www.entityspaces.net/entityspaces.js/Examples/EntitySpaces/KoGridExample.htm.

+8

entityspaces link roto –

+0

Un enlace más actualizado para kogrid: https://knockout-contrib.github.io/KoGrid/ – gonz

Cuestiones relacionadas