angular ui-grid:改变总和的标签

时间:2015-11-05 01:41:44

标签: angular-ui-grid

我使用总和聚合来计算角度ui网格中的一些总数。

总计显示得很好,但我无法弄清楚如何更改总数之前的标签。

如果总数为5000,则页脚将显示:总计:5000

如何删除总字数?我在源代码中看到了它,但我无法弄清楚如何在不改变源的情况下改变它。

由于

3 个答案:

答案 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>'

例如,上面的行会将总数更改为总计。