0

我试图在我的 UI-GRID 中显示一列的总和。问题是我每页显示 10 行,而 ui-grid 页脚只计算每页行的总和。如何启用 ui-grid 计算 UI-GRID 中所有行的总数

我创建了一个 plunker 示例来显示我的问题: http ://next.plnkr.co/edit/Gjpt8tw4JpDzl1lG?preview

4

1 回答 1

0

您可以创建一个自定义 sum 函数并将其作为 aggregationType 在您的网格选项 columnDefs 中传递。

例如,这里是地址街道号码总和的函数:

var addOverAllTotalAddress = function() {
  var sum = 0;
   $scope.gridOptions.data.forEach(function(item){
    sum = sum + item.address.street;
  });
  return sum;
};

这是一个工作 plunker:http ://next.plnkr.co/edit/ITkXFmIdD2ZJh1dS?preview

于 2019-04-19T16:42:59.747 回答