这个问题通常出现在使用旧版本的Ag Grid时进行分组。解决方法是将Ag Grid升级到较新的版本。如果您不能升级Ag Grid,则可以更改分组键的数据类型,以确保它是一个Array。以下是一个示例代码:
// 将分组键从字符串更改为一个数组 this.gridOptions.rowData.forEach(row => { row.groupKey = [row.groupKey]; });
// 更新Ag Grid设置以使用新的分组键 this.gridOptions.autoGroupColumnDef.cellRendererParams.innerRenderer.params = { // 指定新的分组键 suppressCount: true, keyMap: { groupKey: ['groupKey'], }, }; this.gridApi.refreshClientSideRowModel('group');