我在网格外部有一个按钮,单击此按钮时,我正在迭代行节点并检查数据是否为空。如果为空,我要突出显示该行。找不到任何可以给我任何选择的选项,可以在单击按钮时突出显示ag网格中的行。
请帮助
答案 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">