AG-Grid-动态将样式应用于整个列吗?

时间:2018-10-17 12:53:53

标签: ag-grid ag-grid-ng2

在单元格上打开自定义编辑器时,我需要将背景色应用于整列。我正在使用:

const col = this.params.column.getColDef();
col.cellStyle = { 'background-color': 'yellow' };

但这只会影响当前正在编辑的单元格,而不是整个列,这正是我需要的。我正在使用Angular 4 +

1 个答案:

答案 0 :(得分:0)

您需要将其添加到列的colDef中,而不是动态设置,请注意,此属性也可以是回调,因此您可以动态调整样式。

https://www.ag-grid.com/javascript-grid-cell-styles/

https://www.ag-grid.com/javascript-grid-cell-editing/#editing-api