私は、MVVM システムを利用するために、ガント ダイアグラムのタスク テンプレートを ObservableObject に接続するためのハックな方法を探していました。編集テンプレートがすぐに使用できることは承知していますが、タスク テンプレートでも機能させるのに苦労しています。
Josh Eastburn と彼のフィドルのおかげで、Kendo Grid の詳細テンプレートをフック関数を介して MVVM にバインドできることがわかりましたdetailInit
。
$("#a-kendo-grid").kendoGrid({
detailTemplate: kendo.template( $("#detail-template").html() ),
detailInit: function(e) {
kendo.bind(e.detailRow, e.data); // this line produces the binding
}
})
楽観的に、Kendo Gantt をインスタンス化するときにパラメータ名を詳細テンプレートではなくタスクを参照するように変更しようとしましたが、実装されていないようです。
ガント チャートのタスク テンプレートを MVVMにバインドする別のハック/トリックに出くわした人はいますか?