这是正在运行的示例 http://dojo.telerik.com/exok/12
它基本上是带有Angular的Kendo网格。 Datasource as ObservableArray(这比DataSource更好)。 问题是当前页面未设置,页脚显示3个项目的NaN - NaN。
我该如何解决?
由于
答案 0 :(得分:5)
您必须为网格设置页面大小
的dataSource: { 数据:$ scope.people, pageSize:10 },
答案 1 :(得分:2)
我使用DataSource完成了。 ObservableArray没有pageSize属性,可分页对象没有将pageSize传递给网格。 这个答案对我有帮助 Changing Angular model to update Kendo
答案 2 :(得分:0)
您应该从服务器返回总记录号:
var dataSource = new kendo.data.DataSource({
transport: {
read: {
url: "..."
}
},
schema: {
total: function(response){ return response.total;}
},
pageSize: 5,
serverPaging: true,
serverSorting: true
};
$("#grid").kendoGrid({
datasource: dataSource,
pageSize: true,
});