我一直在将 Angular 用于一个项目,最近在http://kendo-labs.github.io/angular-kendo/#/上发现了有关 Kendo-Angular 项目的信息。我成功地将 Angular-Kendo 添加到我的项目中,并且它的工作方式与我认为的一样,除了像我习惯的那样更新模型。
这个项目正是我正在寻找的,但是,文档中没有任何示例实际显示您能够更新 Angular 模型,以便它更新 Kendo 数据源。
下面是一段代码,例如:
$scope.data = new kendo.data.DataSource({
data: [{
name: "India",
data: [10, 7.943, 7.848, 9.284, 9.263, 9.801, 3.890, 8.238, 9.552, 6.855]
}, {
name: "World",
data: [1.988, 2.733, 3.994, 3.464, 4.001, 3.939, 1.333, 2.245, 4.339, 2.727]
}, {
name: "Russian Federation",
data: [4.743, 7.295, 7.175, 6.376, 8.153, 8.535, 5.247, 7.832, 4.3, 4.3]
}, {
name: "Haiti",
data: [0.253, 0.362, 3.519, 1.799, 2.252, 3.343, 0.843, 2.877, 5.416, 5.590]
}]
});
使用 Angular,人们会期望做出这样的事情:
<input ng-model="data[0].data[0]" />
输入字段中的输出将是10
。但是,当将此数据传递给图形并尝试更改输入框中的值时,图形不会更新。
任何对这些特定库有经验的人都知道如何实现类似的东西?这种支持是否存在?这只是一个让 Kendo 与 Angular 一起工作的库,仅此而已吗?