2012-01-11 14 views
6

Así que vemos que KendoUI ha incluido un ejemplo de integración con Knockout.js: http://demos.kendoui.com/web/integration/index.htmlCombinando Knockout.js + KendoUI: ¿Cuál ha sido su experiencia?

Sin embargo, esto parece un ejemplo bastante trivial.

De acuerdo con este post, parece que la unión a algo así como la parrilla de Kendo sería mucho más complicado: http://www.kendoui.com/forums/ui/grid/knockoutjs-example-for-grid.aspx

También se ve como si se están creando su propia aplicación MVVM para tratar de resolver los problemas.

¿Alguien aquí ha usado KendoUI y Knockout.js para aplicaciones no triviales usando algunos de los componentes más complejos?

Respuesta

16

He estado investigando mucho sobre la integración de KO y Kendo. Tengo el máximo respeto por la gente de Telerik y hacen excelentes productos. Espero grandes cosas de Kendo. En este momento, integrar KO y Kendo no es sencillo. Por ejemplo, su ejemplo de KO en el sitio web de Kendo tiene un error. ¿Dónde está este título? El equipo de Kendo está considerando algunas opciones sobre cómo integrarse mejor con KO ... lo que "creo" que es la clave es conectar con las suscripciones de KO para que se pueda notificar a Kendo cuando ocurran cambios. Una forma de hacerlo es que Kendo cree controladores de enlace KO para su conjunto de control. De hecho, esto sí funciona, pero obviamente es algo a lo que tienen que dedicar tiempo de desarrollo, prueba y soporte. Así que no sé si harán o no harán eso.

estoy feliz de dar más detalles sobre los problemas de integración, pero no quiero ir por un agujero de conejo si usted no quiere a :)

Kendo está trabajando en algunas ideas para una solución MVVM de los suyos. La idea sería tener una solución MVVM que funcione con Kendo o cualquier otra biblioteca de JavaScript. Espero con ansia ver qué se les ocurre.

El resultado neto es por ahora, no estoy tratando de integrar las 2 suites personalmente. Me comuniqué con mis 2 centavos a Kendo para pedirles que admitan la integración de KO. Lo animo a que lo haga también :)

Espero que esto ayude.

+0

Muchas gracias por los comentarios de John! Solo he usado Knockout por un tiempo, pero me he encariñado mucho. Estoy seguro de que a mucha gente le encantaría ver estas 2 bibliotecas juntas. – PhillipKregg

+0

Asegúrate de decirle a Kendo que :) –

4

Sólo en la carcasa que se lo perdió, quería llamar su atención un proyecto muy interesante sobre las obras llamado Knockout-Kendo.js (en http://rniemeyer.github.com/knockout-kendo/), que "... crea un conjunto completo y robusto de Knockout. js bindings para los widgets de UI de Kendo ... "

Este proyecto fue mencionado en" KendoUI Day "; aunque ese fue el mismo día en que demostraron su nueva biblioteca de MVVM; Realmente me gusta el nocaut, ojalá hubieran trabajado más en integración que en crear su propia biblioteca.

De todas formas, espero que esto ayude, -Covo

+0

Gracias por el consejo: ya obtuviste el repositorio bifurcado. Definitivamente espero ver más de esto. Actualmente estoy usando mvvm de Kendo, lo cual es bastante bueno también. – PhillipKregg

Cuestiones relacionadas