[英]How to select column in ag-grid
我認為您必須手動執行此操作。 您可以自己觀察單元格選擇,然后跟蹤所選列。 然后,您可以在列定義參數中使用cellStyle
來設置選擇列時的背景顏色。 您必須重新繪制行,因為cellStyle
function 僅在繪制行時運行。 例如:
onCellFocused: function(params) {
if (params.column) {
selectedColumn = params.column.colDef;
params.api.redrawRows();
}
},
defaultColDef: {
cellStyle: function(params) {
if (params.colDef === selectedColumn) {
return {'background-color': '#b7e4ff'};
}
}
}
不幸的是,重繪行似乎會清除選擇,因此您要么必須手動重新選擇行,要么使用行樣式。
在這里查看: https://stackblitz.com/edit/ag-grid-select-column?embed=1&file=index.js
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.