el-table-column 内容不自动换行
生活随笔
收集整理的這篇文章主要介紹了
el-table-column 内容不自动换行
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
場景
使用ElementUI中的Table 表格時,如果列內(nèi)容超過列寬,會默認(rèn)換行,如下
這樣看起來不美觀,還有可能引起其它樣式問題。那么如何解決呢?
方式一
使用Table組件自帶的show-overflow-tooltip屬性
| show-overflow-tooltip | 當(dāng)內(nèi)容過長被隱藏時顯示 tooltip | Boolean | — | false |
添加該屬性之后,如果內(nèi)容超出列寬,超長部分會默認(rèn)省略。當(dāng)鼠標(biāo)滑過該內(nèi)容時,會彈出Tip提示
<!--示例--> <el-table-columnprop="departName"label="部門"show-overflow-tooltip> </el-table-column>注:該屬性謹(jǐn)慎使用,如果多列使用且內(nèi)容較多時,會影響頁面性能
方式二
計算每列最大寬度,使內(nèi)容不換行;配合設(shè)置最大字符長度,可以解決大多數(shù)場景問題。接下來展示最基礎(chǔ)的列寬計算方式
- 示例如下
- 效果如下:列寬自動撐開,列表寬度不夠時,底部會出現(xiàn)滾動軸。
總結(jié)
以上是生活随笔為你收集整理的el-table-column 内容不自动换行的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 阿里云被攻击封多久,又该怎么解决?
- 下一篇: QQ记录