我正在使用和集合来计算一个角度ui-网格中的一些总数。
总数显示得很好,但我不知道如何将成功的标签更改为总数。
例如,如果总数为5000,则页脚将显示:总计: 5000
如何删除单词“总计”?我在源代码中看到了它,但我想不出如何在不更改源代码的情况下更改它。
谢谢
发布于 2015-11-04 18:57:46
我找到了可用于此目的的“无文档”(http://ui-grid.info/docs/#/api/ui.grid.class:GridOptions.columnDef)属性: aggregationLabel
发布于 2016-04-21 02:33:50
只要添加这个函数,就可以删除它。
$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>'
例如,这将将总数更改为总计。
发布于 2016-12-27 00:54:51
对于需要聚合footerCellTemplate
的特定列,您必须包括如下所示的sum
。
footerCellTemplate: '<div class="ui-grid-cell-contents">\Total:\ {{col.getAggregationValue() | number:2 }}</div>'
例如,上面的行将“总计”更改为“总计”。
https://stackoverflow.com/questions/33535262
复制