【发布时间】:2020-10-28 15:53:30
【问题描述】:
我正在使用 angular 8 并且我能够渲染 ag-grid,但我还需要在单元格上显示下拉菜单,所以我添加了如下代码:
这是一个单列的ts文件代码。
this.columns[0] = {
headerName: 'a', field: 'a', cellEditorParams: {
cellEditor: 'agRichSelectCellEditor',
values: ['a','b','c'],
},
};
this.defaultColDef = {
flex: 1,
minWidth: 80,
editable: true,
resizable: true,
};
对于 html 文件,我的代码如下:
<ag-grid-angular style="width: 100%; height: 500px;" class="ag-theme-alpine"
[rowData]="rows" [columnDefs]="columns" (gridReady)="onGridReady($event)" [defaultColDef]="defaultColDef">
这里的行是空的,我想以 a,b,c 作为值显示下拉列表,无论该列是空的还是填充了某个值。
是否需要购买ag-grid的企业版才能使用agRichSelectCellEditor
关注这个tutorial
【问题讨论】: