簡體   English   中英

如何在Ext Js中應用菜單過濾器時刪除網格列標題高亮顯示(粗體+下划線)?

[英]How to remove grid column header highlight (bold + underline) when applying menu filter in Ext Js?

我一直在使用Ext Js的網格面板,其中菜單應用於列標題(默認)。

每當我通過菜單將過濾器應用於列時,列標題會突出顯示,其標題將變為粗體和下划線。

我試圖找到一種方法來刪除它,但找不到任何事件或方法來解決這個問題。 我希望我的應用程序在應用新的應用程序之前刪除所有高亮顯示,這樣就不可能同時在其標題上有2個帶有高亮顯示的列。

有沒有辦法實現這個? 或者只是禁用高亮顯示,以便在過濾時不會突出顯示列標題標題...

Obs:每當更改列過濾器時,我都會應用store.clearFilter(),並且標題仍然沒有恢復正常。

Obs2:由於堆棧的聲譽限制(第二次發布),無法發布圖片以進行說明。

您可以簡單地覆蓋filterCls以刪除突出顯示:

Ext.override(Ext.grid.filters.Filters, {filterCls: Ext.baseCSSPrefix});

暫無
暫無

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

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