我在ag-grid中有一个合并的标头。我正在尝试更新父标题名称“ Details”。 以下是简化的列定义。
我能够通过使用获取并更新子标题的headerName
$scope.ag_gridOptions_data.columnApi.getColumn("Items")
但是我的父母头文件没有字段,所以我不能使用上面的代码。 我试图给它一个虚拟字段,但它返回null。
var my_colDef= [
{
headerName: 'Details',
children:[
{
headerName: 'Id',
field: 'Items'
}
]
]
答案 0 :(得分:1)
列名可以是动态的。您只需要配置colDef.headerValueGetter
以返回新的标头名称,然后调用api.refreshHeader()
来刷新标头。