antd 表格列寬自適應方法以及錯誤處理操作
當不給某列設置寬度時這一列的寬度等于: (表格寬度-有寬度列的寬度)/沒有固定寬度的列的數(shù)量
也就是沒有設置寬度的列會平分表格中余下的寬度
在antd 的表格中, 當你不設置表格滾動, 并且你給每一列設置了固定寬度, 那么他們會按照設置寬度的比例瓜分表格的寬度
表格橫向滾動, 序號, 權(quán)屬人左定位
antd 中的表格列固定是隱藏原列, 然后又在上面覆蓋新列實現(xiàn)的, 也就是說白色部分實際是原列, 只不過是被隱藏了
這個表格中只有序號有固定寬度, 那么余下所有列平分表格剩余寬度, 被定為的權(quán)屬人的新列寬度是由內(nèi)容撐開的, 所有新列比原列短, 就出現(xiàn)了空缺
表格空缺
結(jié)論:
所有被定位的列一定要設置固定寬度。
補充知識:antd table 表格錯位的問題
當遇到antdtable表格錯位的時候,看文檔,文檔上說的是,要設置每一列的寬度,但是已經(jīng)設置了,卻還是錯位。后來經(jīng)過查找資料,發(fā)現(xiàn)最后一列就不用設置的話,就不會再錯位,因為antd會自己給最后一列分配寬度。
在這里還遇到一個問題,就是當我們給列設置的寬度不合理的話(一般情況是設置的寬度較?。?,也會錯位。這個時候,只需要調(diào)整寬度就好
以上這篇antd 表格列寬自適應方法以及錯誤處理操作就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
Vue3中Watch、Watcheffect、Computed的使用和區(qū)別解析
Watch、Watcheffect、Computed各有優(yōu)劣,選擇使用哪種方法取決于應用場景和需求,watch?適合副作用操作,watchEffect適合簡單的自動副作用管理,computed?適合聲明式的派生狀態(tài)計算,本文通過場景分析Vue3中Watch、Watcheffect、Computed的使用和區(qū)別,感興趣的朋友一起看看吧2024-07-07淺談在vue中用webpack打包之后運行文件的問題以及相關配置方法
下面小編就為大家分享一篇淺談在vue中用webpack打包之后運行文件的問題以及相關配置方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-02-02一文快速學會阻止事件冒泡的4種方法(原生js阻止,vue中使用修飾符阻止)
冒泡就是事件開始是由最具體的元素接收,然后逐層向上級傳播到較為不具體的元素,這篇文章主要給大家介紹了關于阻止事件冒泡的4種方法,文中介紹的方法分別是原生js阻止以及vue中使用修飾符阻止的相關資料,需要的朋友可以參考下2023-12-12Element樹形控件el-tree實現(xiàn)一鍵全選、反選功能
最近做的項目用到了全選全不選功能,于是就自己動手寫了一個,這篇文章主要給大家介紹了關于Element樹形控件el-tree實現(xiàn)一鍵全選、反選功能的相關資料,需要的朋友可以參考下2023-10-10