我最近更新了最新版本的kendo(v2014.2.716)。 而现在,我收到网格数据源的回调时会出错。似乎数据源有一个聚合,但奇怪的是,它自身的聚合是获取聚合的函数...
kendo数据源聚合函数如下:
function (val) {
var that = this;
if(val !== undefined) {
that._query({ aggregate: val });
return;
}
return that._aggregate;
}
如果我调用聚合函数,我会得到一个聚合函数本身的数组:
[
function (val) {
var that = this;
if(val !== undefined) {
that._query({ aggregate: val });
return;
}
return that._aggregate;
}
]
以这种方式创建数据源:
new kendo.data.DataSource({
pageSize: 100,
transport: {
read: {
async: true
cache: false
contentType: "text/plain; charset=utf-8"
dataType: "json"
type: "GET"
url: "URL"
}
}
})
我已经在kendo.data.js第2089行找回了这一行:
that._aggregate = options.aggregate;
我做错了什么或者我有些不相容?
感谢您的帮助!