【发布时间】:2014-03-08 20:10:59
【问题描述】:
我正在使用 Angular Kendo UI 项目将 Telerik Kendo 网格与 Angular 相结合。
我有以下标记:
<div kendo-grid="" k-options="thingsOptions" style="height: 600px;" />
以及我的控制器中的以下代码:
$scope.thingsOptions = {
dataSource: {
type: "json",
transport: {
read: "/OM/om/getAssets",
dataType: "json"
},
schema: {
model: {
id: "ProductID",
...
这一切都很好,但是我想从我的控制器强制刷新我的网格的数据源。像
$scope.getTasks = function() {
$scope.thingsOptions.dataSource.read();
};
这可以通过控制器来完成吗?我总是可以做类似的事情
$("#taskGrid").data("kendoGrid").dataSource.read();
在我的控制器中。但是必须从我的控制器中选择一个 HTML 元素似乎有点不对劲。
【问题讨论】:
标签: angularjs kendo-ui kendo-grid