Ui角网格聚合值

时间:2018-11-19 06:57:11

标签: angular angular-ui-grid

嗨,我在有角的ui网格上工作了大约两天 现在我的问题是,如果总和为负,则该特定页脚的颜色必须为红色

examples total= -50000

-5000 must be in red color  and remaining colors must be asusual 

1 个答案:

答案 0 :(得分:0)

您可以在列defs中使用列的cellClass属性。此属性可以采用静态类名或函数。
例如(摘自:http://brianhann.com/customize-ui-grid-with-dynamic-cell-classes/):

$scope.gridOptions = {
  enableSorting: true,
  columnDefs: [
    { field: 'name' },
    { field: 'gender',
      cellClass: function(grid, row, col, rowRenderIndex, colRenderIndex) {
        if (grid.getCellValue(row ,col).toLowerCase() === 'male') {
          return 'red';
        }
      }
    }
  ]
};