首先请注意,仅显示小计(您拥有的组的小计)的总作品,我不相信总计尚未实施......尽管如果您确实想要每个小计组,您必须定义 3 个代码区域,而不仅仅是 1 个
首先,您像以前一样声明聚合器
dataView.setAggregators([ new Slick.Data.Aggregators.Sum("value") ], false);
第二,您还需要将它(要显示的功能)附加到您的列中groupTotalsFormatter
var columns = [
...
{id: "cost", name: "Cost", field: "cost", width: 90, sortable: true, groupTotalsFormatter: sumTotalsFormatter}
];
最后定义函数来显示它并用你想要显示的内容对其进行编码
function sumTotalsFormatter(totals, columnDef) {
var val = totals.sum && totals.sum[columnDef.field];
if (val != null) {
return "total: " + val;
}
return "";
}
如果您缺少这些行中的任何一行,您将看不到任何显示,这是正常的