關(guān)于Element?table組件滾動條不顯示的踩坑記錄
踩坑詳情
在多table切換的單個頁面內(nèi)
1、某些table的橫向滾動條不自動顯示,在手動調(diào)整窗體大小或者進(jìn)行縮放操作時會恢復(fù)正常。
如:
2、某些table的橫向滾動條顯示在表格的中部位置,在在手動調(diào)整窗體大小或者進(jìn)行縮放操作以及表格中數(shù)據(jù)條目增加到滾動條位置時會恢復(fù)正常。
如:
處理辦法
看了一下github上有很多類似的issue,但貌似沒有得到官方解決。
所以暫且認(rèn)為是個Bug。
- 情況1:
- 經(jīng)過簡單測試,發(fā)現(xiàn)滾動條向上偏移的距離和表格的列數(shù)有關(guān),列數(shù)減少到12列左右就可恢復(fù)正常。(P.S. 有很大的可能是列的總寬度和頁面大小存在一定關(guān)系,這里說的12列是我所測試的特定環(huán)境下的合適值,由于時間原因沒有深入研究,所以僅供參考)
- 情況2:
- 也是簡單測試,發(fā)現(xiàn)如果存在標(biāo)題較長的列,發(fā)生了換行,如上所示的“標(biāo)題很長很長很長的測試列”,就會出現(xiàn)前文所述的現(xiàn)象,處理方法是,增加該列的寬度,使其不需要換行,即可恢復(fù)正常。
因為測試簡單,也沒有研究源碼,所以得出的結(jié)論簡單且武斷。
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
elementUI樣式修改未生效問題詳解(掛載到了body標(biāo)簽上)
vue+elementUI項目開發(fā)中,經(jīng)常遇到修改elementUI組件樣式無效的問題,這篇文章主要給大家介紹了關(guān)于elementUI樣式修改未生效問題的相關(guān)資料,掛載到了body標(biāo)簽上,需要的朋友可以參考下2023-04-04Vue?warn:Property?"state"?was?accessed?during
這篇文章主要為大家介紹了Vue?warn:Property?"state"?was?accessed?during?render的報錯解決,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-06-06vue3?keep-alive實現(xiàn)tab頁面緩存功能
如何在我們切換tab標(biāo)簽的時候,緩存標(biāo)簽最后操作的內(nèi)容,簡單來說就是每個標(biāo)簽頁中設(shè)置的比如搜索條件及結(jié)果、分頁、新增、編輯等數(shù)據(jù)在切換回來的時候還能保持原樣,這篇文章介紹vue3?keep-alive實現(xiàn)tab頁面緩存功能,感興趣的朋友一起看看吧2023-04-04vue如何動態(tài)設(shè)置class、動態(tài)設(shè)置style
這篇文章主要介紹了vue如何動態(tài)設(shè)置class、動態(tài)設(shè)置style,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-10-10Vue3中ref和reactive的基本使用及區(qū)別詳析
這篇文章主要給大家介紹了關(guān)于Vue3中ref和reactive的基本使用及區(qū)別的相關(guān)資料,需要的朋友可以參考下2022-07-07