0

我正在尝试将 kendoui DataSource 与我的淘汰视图模型一起使用。很高兴我可以配置一个 kendoui 数据源并将其分配给一个 kendoui 网格的数据源。

但是当前在 kendoui 网格中显示的数据(经过过滤、排序和分页后)对于我的淘汰视图模型的其余部分也很重要。例如,当前显示的网格中有一些项目被标记为选中,并且它驱动同一页面上的一些其他 UI。或者当前页面的项目也有代表性的图片显示在 UI 的不同部分。作为一般规则,我使用淘汰赛作为我的视图模型,并且只有在我不得不为 kendoui 网格之类的东西时才偏离它。

如何保持 kendoui 网格中加载的淘汰 observableArray 项目与网格同步,包括在数组中具有与网格中项目的数据属性相对应的可观察项目。即,有人检查了网格中的一个项目,并且 observableArray 中相应项目中的相应属性发生了变化。

我想问题是如何使 kendoui 的内置 observables 与 shadow knockout observable 和 observableArray 保持同步。

我特别想在我的 durandaljs 视图模型中使用这种方法。

谢谢

4

0 回答 0