ag-grid中的sorting和oncellfocusing不起作用。
创始人
2024-07-30 16:00:59
0次
- 确保已经给每一列设置了sort属性,例如:
colDefs = [
{headerName: 'Name', field: 'name', sort: 'asc'},
{headerName: 'Age', field: 'age', sort: 'desc'}
];
- 确保已经将 onCellFocused 方法绑定到 gridOptions 上,例如:
this.gridOptions = {
onCellFocused: this.onCellFocused.bind(this)
};
- 在 onCellFocused 方法中,检查当前聚焦的单元格是否在可编辑模式下(cellEditable=true),如果是,则手动调用 startEditingCell 方法,例如:
onCellFocused(params) {
if (params.column.getColDef().cellEditable) {
this.gridApi.startEditingCell({
rowIndex: params.rowIndex,
colKey: params.column.getColId()
});
}
}
相关内容