如何显示持续时间(展开/折叠)行的总平均成本和总成本,其中项目数量而不是单独行中的底部?
这里是它的小提琴http://jsfiddle.net/c76xW/3/
dataView.setGrouping([
{
getter: "duration",
formatter :function (g) {
return "Duration: " + g.value + " <span style='color:green'>(" + g.count + " items)</span>";
},
aggregators: [
new Slick.Data.Aggregators.Sum("duration"),
new Slick.Data.Aggregators.Sum("cost")
],
aggregateCollapsed: true,
lazyTotalsCalculation: true
},
答案 0 :(得分:2)
您必须稍微修改一下。 JSfiddle link with updated code is here.
小心aggregateCollapsed
和lazyTotalsCalculation
- 如果你想以这种方式访问平均值和总和,它们需要设置为true,但这也意味着它会因为它的运行速度慢而变慢同时为每个组执行此操作,而不是在用户查看它们时。