Air*_*ezx 6 ag-grid react-redux ag-grid-react
我用来ag-grid显示一个带有Row Grouping. 我分组所依据的列是不可见的,因为它的值没有意义。
例如,我将有以下(完全折叠的)表格:
---------------------------------
| H1 H2 H3 |
----------------------------------
| > groupId1 (1) |
----------------------------------
| > groupId2 (5) |
----------------------------------
Run Code Online (Sandbox Code Playgroud)
正如您所看到的,分组是通过用户不友好的 ID 完成的,这根本没有反映在列定义中。我想将groupId1/更改groupId2为用户友好的文本,该文本根据组行的内容动态分配。
我在用React。
我使用 ag-Grids 示例作为起点,以下示例体现了我面临的问题:(例如: https: //plnkr.co/edit/VM59gScPD55PhX4y4JBj ?p=preview )
谢谢你的时间。:)
您还可以使用这个简单的 prop autoGroupColumnDef重命名 ag-grid 的 rowGroup 标题
<AgGridReact
columnDefs={columnDefs}
rowData={rowData}
autoGroupColumnDef={{
headerName: 'Name'
}}
/>
Run Code Online (Sandbox Code Playgroud)
最后一位同事帮助了我,他的解决方案是:
valueFormatter: ({ value, data }) => 'something ' + value
Run Code Online (Sandbox Code Playgroud)
在我的组的 colDef 内,要显示为标题的值在“数据”内发送。
他说 cellRenderer 对于像这样的简单任务来说有点大材小用。
| 归档时间: |
|
| 查看次数: |
10717 次 |
| 最近记录: |