问题
el-table表格行中show-overflow-tooltip属性为true时,多余的内容会在 hover 时以 tooltip 的形式显示出来。但当文字过多时,会显示一长行,我们需要自定义修改它的宽度。
解决方案
<el-table
:data="tableData"
tooltip-effect="dark myTooltips" // dark/light为自带的可选值,myTooltips为自定义样式
style="width: 100%">
<el-table-column
prop="address"
label="地址"
show-overflow-tooltip>
</el-table-column>
</el-table>
// 注意重新写一个style标签
<style> // 注意别用scoped,重新写一个style
.myTooltips{
width: 45%;
font-size:16px;
line-height: 26px;
}
</style>