点击按钮后

时间:2018-07-26 06:33:11

标签: ag-grid-ng2

我在网格外部有一个按钮,单击此按钮时,我正在迭代行节点并检查数据是否为空。如果为空,我要突出显示该行。找不到任何可以给我任何选择的选项,可以在单击按钮时突出显示ag网格中的行。

请帮助

1 个答案:

答案 0 :(得分:0)

我找到了以上答案:

在组件中:可能在构造器中

this.rowClassRules = {
  'invalid-row': (params) => {
    if (this.inValidRowNode && this.inValidRowNode.data.name === params.data.name) {
      return true;
    }
  }
};

在按钮上单击(在验证方法中),同时迭代节点,我们需要设置数据。我是这样设置的。

node.setDataValue('name', ' ');

在HTML中:

 <ag-grid-angular #agGrid rowSelection="multiple" [gridOptions]="gridOptions" [columnDefs]="gridColumnDefs" (gridReady)="onGridReady($event)"
     [rowClassRules]="rowClassRules">