我正在努力在绑定异步的 Kendo Angular Grid 上获取页脚以显示总数。到后端 API。
Kendo 网站上的示例指的是一个固定数组,并且不包括任何示例(尽管其他所有内容都可以!?)在绑定到 ASYNC 数据时必须实现这一点。
我正在努力在绑定异步的 Kendo Angular Grid 上获取页脚以显示总数。到后端 API。
Kendo 网站上的示例指的是一个固定数组,并且不包括任何示例(尽管其他所有内容都可以!?)在绑定到 ASYNC 数据时必须实现这一点。
您需要将您的数据库结果抓取到一个独立于您的网格数据的对象(数据)中您有关于聚合的文档 https://www.telerik.com/kendo-angular-ui/components/dataquery/api/aggregateBy/
const result = aggregateBy(data, [
{ aggregate: "sum", field: "unitPrice" },
{ aggregate: "sum", field: "unitsInStock" }
]);
要获得结果,请使用
const result = <AggregateResult>{
"unitPrice": { "sum": 53, "count": 2 },
"unitsInStock": { "sum": 66, "count": 3 }
};