前提问题:当表格中某一个数据过长,不需要气泡提示,需要省略号显示
解决过程:使用el-table时,el-table-column自带show-overflow-tooltip属性可以将不完全展示的内容通过气泡提示进行展示:show-overflow-tooltip="true",当数据过长,并要求不使用气泡提示,且不完全展示,使用省略号时需要将已经拿到的字段内容,使用插件进行单独处理
解决结果:
<el-table-column
? ? prop="responseData"
? ? label="日志消息"
? ? :show-overflow-tooltip="false"
>
? ? <template #default="scoped">
? ? ? ? <span
? ? ? ? ? ? :title="scoped.row.responseData"
? ? ? ? ? ? style="
? ? ? ? ? ? ? ? ? ? display: -webkit-box;
? ? ? ? ? ? ? ? ? ? text-overflow: ellipsis;
? ? ? ? ? ? ? ? ? ? overflow: hidden;
? ? ? ? ? ? ? ? ? ? -webkit-line-clamp: 1;
? ? ? ? ? ? ? ? ? ? -webkit-box-orient: vertical;
? ? ? ? ? ? ? ? ? ? white-space: pre-line;
? ? ? ? ? ? ? ? "
? ? ? ? ?>
? ? ? ? ? ? ? ? {{ scoped.row.responseData}}
? ? ? ? </span>
? ? </template>
</el-table-column>
?