![](/img/trans.png)
[英]Can a cellRenderer function in ag-Grid return a React component?
[英]React ag grid conditional cellrenderer
我希望道具 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'
您已经定义了自己的 cellRender function,因此 AG-Grid 将使用您返回的值。
也许你可以做这样的事情
cellRenderer: params => {
params.data.group=== 'Y' ? cellRenderer: params.colDef.cellRenderer = 'agGroupCellRenderer' : '';
},
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.