簡體   English   中英

如何使搜索圖標在 ag-grid 的列中永久可見?

[英]How to make the search icon permanently visible in the column in ag-grid?

我想讓過濾器圖標在 Ag 網格中永久可見。 當前的行為是,列中的過濾器圖標僅在我將鼠標懸停在列標題上時才可見。

這是我正在使用的列定義示例。

this.ColumnDefs=[{"headerName":"Interface","field":"interfaceName",sortingOrder: ['asc','desc', 'null'],width:120,cellStyle:{'text-align': "left"},unSortIcon: true},
{"headerName":"Status","field":"status",sortingOrder: ['asc','desc', 'null'],width:120,cellStyle:{'text-align': "left"},unSortIcon: true},
{"headerName":"Runtime","field":"lastDate",sortingOrder: ['asc','desc', 'null'],width:150,cellStyle:{'text-align': "left"},unSortIcon: true}]

我怎樣才能達到這個結果?

正確的答案是在gridOptions或直接在 HTML [suppressMenuHide]="true"設置suppressMenuHide gridOptions

suppressMenuHide設置為 true 以始終顯示列菜單按鈕,而不是僅在鼠標懸停在列標題上時顯示。

你可以用一個小的 CSS 來實現它。 無需考慮ColDef

看看我創建的 plunk:內置過濾器圖標 - 默認顯示

.ag-header-icon.ag-header-cell-menu-button {
  opacity: 1 !important;
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM