思否上文本款式用不习惯,同步更新到本人的语雀,能够移步
https://www.yuque.com/diracke...

实现形式次要利用了css属性 text-overflow,设置溢出款式为 ... 。

.header-ellipsis {
white-space: nowrap;
text-overflow: ellipsis;
}

设置white-space: nowrap; 使得文本无奈换行,单行过长溢出。(文本换行,没有溢出成果)

设置text-overflow 设置溢出款式,可选值及对应成果如下。

1、如果心愿对一张表中的每一个表头都做表头文字溢出款式的解决,那么用在表头单元格款式上加上这个款式就能够实现成果。
(对el-table,用深度选择器选中el-table的款式::v-deep .el-table th .cell 加上white-space: nowrap;
及text-overflow: ellipsis;)

2、如果心愿对表中的一个单元格实现这个成果,能够应用vue的插槽,在插槽中批改款式。
(以el-table为例
<el-table-column>
<template v-slot:header slot-scope="{ column, $index }" >
<span class="header-ellipsis">{{column.label}}</span>
</template>
</el-table-column>