我希望道具cellRenderer:'agGroupCellRenderer'有条件地工作。 例如,
{
headerName: 'testname',
valueGetter: params => {
return .....;
},
cellRenderer: 'agGroupCellRenderer',
cellRendererParams: {
suppressCount: true,
},
}
如果params.data.type ==='group',则为cellRenderer:'agGroupCellRenderer',否则为cellRenderer:'(只是不将其呈现为组)。
我做了类似
cellRenderer: params => {
return params.data.group=== 'Y' ? cellRenderer:'agGroupCellRenderer' : '';
},
但是它只返回字符串'agGroupCellRenderer'
答案 0 :(得分:0)
您已经定义了自己的cellRender函数,因此AG-Grid将使用您返回的值。
也许你可以做这样的事情
cellRenderer: params => {
params.data.group=== 'Y' ? cellRenderer: params.colDef.cellRenderer = 'agGroupCellRenderer' : '';
},