目前 kendo-knockout 库不支持将 kendo.data.dataSource 传递到绑定中。我能够使用我的帖子更新中的小部件参考示例加载带有 kendo 数据源的 treeView:Kendo-Knockout:使用带有 kendo 数据源的敲除视图模型来填充 kendoTreeView。但是无法向其中添加和删除项目以及其他一些问题。我正在根据 RP Niemeyer 在 github 上的评论写这个问题:
https://github.com/rniemeyer/knockout-kendo/issues/6
说如果我通过类似的东西data: false, dataSource: yourDataSource
和这个小提琴这应该是可能的:
http://jsfiddle.net/rniemeyer/s5G5k/
按照这个例子,我尝试实现treeView:
但我收到一个错误:Cannot call method 'toLowerCase' of undefined
所以我的问题是这可以工作吗,然后我可以向数据源添加/删除对象并相应地查看视图更新吗?谢谢!