2012-01-11 6 views
6

Così vedo che KendoUI ha incluso un esempio di integrazione con Knockout.js: http://demos.kendoui.com/web/integration/index.htmlCombinare Knockout.js + KendoUI - Qual è stata la tua esperienza?

Tuttavia, questo si presenta come un esempio piuttosto banale.

Secondo questo post, sembra che il legame con qualcosa di simile griglia di Kendo sarebbe molto più coinvolti: http://www.kendoui.com/forums/ui/grid/knockoutjs-example-for-grid.aspx

Sembra anche come se stanno creando una propria implementazione MVVM per cercare di risolvere i problemi.

Qualcuno qui ha utilizzato KendoUI e Knockout.js per applicazioni non banali utilizzando alcuni dei componenti più complessi?

risposta

16

Ho fatto molte ricerche sull'integrazione di KO e Kendo. Ho il massimo rispetto per la gente di Telerik e fanno ottimi prodotti. Mi aspetto grandi cose da Kendo. Al momento, l'integrazione di KO e Kendo non è semplice. Ad esempio, il loro esempio di KO sul sito web Kendo stesso ha un bug in esso. Dov'è questa intestazione? Il team di Kendo sta prendendo in considerazione alcune opzioni su come integrare meglio con KO ... quello che "penso" che sarebbe la chiave è quello di agganciarsi alle sottoscrizioni di KO così Kendo può essere avvisato quando si verificano cambiamenti. Un modo per farlo è che Kendo crei gestori di binding KO per la loro suite di controllo. In effetti, funziona, ma è ovvio che devono mettere il tempo per svilupparsi, testare e supportare. Quindi non so se lo faranno o non lo faranno.

Sono felice di approfondire i problemi di integrazione, ma io non voglio andare in un buco di coniglio se non volete :)

Kendo sta lavorando su alcune idee per una soluzione MVVM dei loro propri. L'idea sarebbe di avere una soluzione MVVM che funzioni con Kendo o qualsiasi altra libreria javascript. Non vedo l'ora di vedere cosa hanno scoperto.

Il risultato netto è per ora, non sto cercando di integrare le 2 suite personalmente. Sono intervenuto con i miei 2 cent al Kendo per chiedere loro di supportare l'integrazione con il KO. Vi incoraggio anche a farlo :)

Spero che questo aiuti.

+0

Grazie tanto per il feedback John! Ho usato Knockout solo per un po ', ma mi sono appassionato molto. Sono sicuro che molte persone vorrebbero vedere queste 2 librerie riunirsi. – PhillipKregg

+0

Assicurati di far sapere a Kendo che :) :) –

4

Solo in custodia l'avete perso, volevo portare alla vostra attenzione un progetto molto interessante sui lavori chiamato Knockout-Kendo.js (allo http://rniemeyer.github.com/knockout-kendo/), che "... crea un set completo e robusto di Knockout. js binding per i widget UI di Kendo ... "

Questo progetto è stato menzionato su" KendoUI Day "; anche se quello era lo stesso giorno in cui hanno demoato la loro nuova libreria MVVM; Mi piace davvero il knockout, vorrei che avrebbero lavorato più sull'integrazione che sulla creazione della propria libreria.

In ogni modo, spero che questo aiuta, -Covo

+0

Grazie per il suggerimento - ha già ottenuto il repo biforcuto. Sicuramente non vedo l'ora di vedere di più da questo. Attualmente sto usando il mvvm di Kendo - che è anche molto carino. – PhillipKregg

Problemi correlati