Angular 下拉选择上的ag grid列行分组
我在angular 7项目中使用ag网格库来创建网格,它的属性中有一个属性 我想你错过了 列-行组的管理方法: getRowGroupColumns, AddRowGroupColumnCkey, addRowGroupColumnscolKeys, 删除组ColumnColkey, removeRowGroupColumnscolKeys, setRowGroupColumnscolKeys, 将RowGroupColumn从索引移动到索引 所以,要实现下拉场景,您必须注意在下拉更改中添加和删除分组*也许不是,但我们就这样做吧Angular 下拉选择上的ag grid列行分组,angular,typescript,angular7,ag-grid,Angular,Typescript,Angular7,Ag Grid,我在angular 7项目中使用ag网格库来创建网格,它的属性中有一个属性 我想你错过了 列-行组的管理方法: getRowGroupColumns, AddRowGroupColumnCkey, addRowGroupColumnscolKeys, 删除组ColumnColkey, removeRowGroupColumnscolKeys, setRowGroupColumnscolKeys, 将RowGroupColumn从索引移动到索引 所以,要实现下拉场景,您必须注意在下拉更改中添加和删
<select (change)="onChange($event.target.value)">
<option value="null">Select group</option>
<option value="year">Year</option>
<option value="country">Country</option>
</select>
onChange(value){
this.gridColumnApi.getRowGroupColumns().forEach(i=>{
this.gridColumnApi.removeRowGroupColumn(i.colId);
})
this.gridColumnApi.addRowGroupColumn(value);
}
代码截图太烦人了,无法使用。将它们替换为代码的文本版本。此外,如果你制作一个演示来展示问题,你将更有可能得到答案。您可以从或中的任何其他示例开始。我也看过您前面的问题。始终在问题中以文本形式提供代码!如果您认为为了清晰起见,还可以添加屏幕截图。