AG-Grid-如何获取父headerName

时间:2019-02-19 11:44:51

标签: ag-grid

我在ag-grid中有一个合并的标头。我正在尝试更新父标题名称“ Details”。 以下是简化的列定义。

我能够通过使用获取并更新子标题的headerName

$scope.ag_gridOptions_data.columnApi.getColumn("Items") 

但是我的父母头文件没有字段,所以我不能使用上面的代码。 我试图给它一个虚拟字段,但它返回null。

var my_colDef= [
    {
        headerName: 'Details',
        children:[
            {
                headerName: 'Id',
                field: 'Items'
            }
        ]
]

1 个答案:

答案 0 :(得分:1)

列名可以是动态的。您只需要配置colDef.headerValueGetter以返回新的标头名称,然后调用api.refreshHeader()来刷新标头。

Plunker