我要求从一个应该有三个值的列中下拉。我使用editable:true关键字将列标记为可编辑,即使这样我也无法编辑。当我双击单元格时,我只需要下拉两个值。
{headerName: "O", width: 70, valueGetter: this.geValue, editable: true, cellEditor: 'select',
cellEditorParams: {
values: ['Yes', 'No']}
}
我在这里使用select而不是rick select因为我没有使用ag-grid企业。我还为所有行设置了以下属性。
suppressCellSelection: true,
suppressMovableColumns: true,
suppressRowClickSelection: false,
我需要帮助才能找到我在这里遗漏的任何东西。当我双击单元格时,我没有得到下拉。
即使我声明它可编辑,我终于可以弄清楚为什么我无法编辑单元格。因为css正在添加一个类,如下所示
<div class="ag-cell-no-focus ag-cell ag-group-cell ag-cell-not-inline-editing ag-cell-value" colid="O" style="width: 54px; left: 48px;"></div>
我必须从div中删除ag-cell-not-inline编辑类。我不知道怎么做。是否有任何选项可以从网格选项中删除默认类?