<el-tab-pane
v-for="(item, index) in tabList"
:key="index"
:label="item.label"
>
<el-tooltip slot="label" effect="dark" :content="item.label" placement="right-end">
<span class="hiddenTip">{{ item.label }}</span>
</el-tooltip>
</el-tab-pane>
scss 样式如下
.hiddenTip{
width: 150px; /* 设置宽度 */
white-space: nowrap; /* 不换行 */
overflow: hidden; /* 隐藏溢出 */
text-overflow: ellipsis; /* 超出部分显示省略号 */
display: inline-block;
}
效果如下