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