React - 自定义样式 ag 网格 header
React - custom styling ag grid header
它是关于 react ag 网格列 header 不是每行中的单元格。
我有 4 列,我想将前 2 的 header 背景设为黑色,最后 2 的 header 背景设为绿色。
return[
{
headerName: 'name',
field: 'name',
},
{
headerName: 'age',
field: 'age',
},
{
headerName: 'city',
field: 'city',
},
{
headerName: 'state',
field: 'state',
},
]
试图通过使用 css 来控制 ag-header-group-cell-label,但这会使所有列的背景颜色相同。有人说使用headerComponentFramework,如果可行可以提供一个例子吗?
您可以在列定义中使用 headerClass 属性:
[
{
headerName: 'First',
field: 'first',
headerClass: 'header-black'
},
{
headerName: 'Second',
field: 'second',
headerClass: 'header-green'
}
]
然后在你的 css:
.header-black {
background-color: black;
}
.header-green {
background-color: green;
}
它是关于 react ag 网格列 header 不是每行中的单元格。
我有 4 列,我想将前 2 的 header 背景设为黑色,最后 2 的 header 背景设为绿色。
return[
{
headerName: 'name',
field: 'name',
},
{
headerName: 'age',
field: 'age',
},
{
headerName: 'city',
field: 'city',
},
{
headerName: 'state',
field: 'state',
},
]
试图通过使用 css 来控制 ag-header-group-cell-label,但这会使所有列的背景颜色相同。有人说使用headerComponentFramework,如果可行可以提供一个例子吗?
您可以在列定义中使用 headerClass 属性:
[
{
headerName: 'First',
field: 'first',
headerClass: 'header-black'
},
{
headerName: 'Second',
field: 'second',
headerClass: 'header-green'
}
]
然后在你的 css:
.header-black {
background-color: black;
}
.header-green {
background-color: green;
}