我使用总和聚合来计算角度ui网格中的一些总数。
总计显示得很好,但我无法弄清楚如何更改总数之前的标签。
如果总数为5000,则页脚将显示:总计:5000
如何删除总字数?我在源代码中看到了它,但我无法弄清楚如何在不改变源的情况下改变它。
由于
答案 0 :(得分:2)
我找到了可以用于此目的的'未记录的'(http://ui-grid.info/docs/#/api/ui.grid.class:GridOptions.columnDef)属性:aggregationLabel
答案 1 :(得分:2)
你可以删除只是添加此功能
$scope.hideAgregationChar = function( aggregation ){
aggregation.rendered = aggregation.value;
};
并在网格定义中添加此
customTreeAggregationFinalizerFn: $scope.hideAgregationChar,
或者如果你想将这个词改成另一个,只需改变像这样的单元格模板
cellTemplate: '<div class="ui-grid-cell-contents">\'Total\' (capital \'T\') {{col.getAggregationValue() | number:2 }}</div>'
例如,将总数改为总数。
答案 2 :(得分:0)
对于您需要汇总footerCellTemplate
的特定列,您必须只包含以下sum
。
footerCellTemplate: '<div class="ui-grid-cell-contents">\Total:\ {{col.getAggregationValue() | number:2 }}</div>'
例如,上面的行会将总数更改为总计。