不使用 serverGrouping 从 DataSource 获取分组数据
Get grouped data from DataSource without serverGrouping
是否可以像在服务器端分组一样从 DataSource 中获取分组数据?
var ds = new kendo.data.DataSource({
data: [{
name: "John Doe",
gender: "male",
age: 33
}],
group:[{
field: "gender"
}]
});
ds.data(); // Returns an array of models if you are client-side grouping but an array of grouped models if you are server-side grouping
我希望最后一行(或替代方法)return 分组数据就像 serverGrouping
设置为 true(和远程绑定)一样。这可能吗?
您可以尝试 view method 数据源,其中 returns 数据项应用了相应的分组、分页、过滤等。
var ds = new kendo.data.DataSource({
data: [{
name: "John Doe",
gender: "male",
age: 33
}],
group:[{
field: "gender"
}]
});
ds.fetch(function(){
var view = ds.view();
});
是否可以像在服务器端分组一样从 DataSource 中获取分组数据?
var ds = new kendo.data.DataSource({
data: [{
name: "John Doe",
gender: "male",
age: 33
}],
group:[{
field: "gender"
}]
});
ds.data(); // Returns an array of models if you are client-side grouping but an array of grouped models if you are server-side grouping
我希望最后一行(或替代方法)return 分组数据就像 serverGrouping
设置为 true(和远程绑定)一样。这可能吗?
您可以尝试 view method 数据源,其中 returns 数据项应用了相应的分组、分页、过滤等。
var ds = new kendo.data.DataSource({
data: [{
name: "John Doe",
gender: "male",
age: 33
}],
group:[{
field: "gender"
}]
});
ds.fetch(function(){
var view = ds.view();
});