el-table组件内容过长时显示tooltip
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了el-table组件内容过长时显示tooltip相关的知识,希望对你有一定的参考价值。
参考技术A el-table内容过多的时候可以设置 show-overflow-tooltip为 true,这样可以设置实现超出隐藏功能。但是这个方法有些问题:
先看下效果
如果拖动表头宽度,改变列的宽度,也可以适应。
能实现上述效果主要是能获取到列的width和realWidth 这2个字段的值(目前这个版本是可以获取到的),不拖动表头宽度的时候获取的是width字段,拖动表头后获取realWidth .
文字过长设置隐藏,鼠标hover时显示在title上
<td> <span class="text-content"> 1.工作内容工作内容工作内容工作内容工作内容工作内容工作内容 2.工作内容工作内容工作内容工作内容工作内容工作内容工作内容 </span> </td> css: /*表格超出隐藏*/ .ellipsis-table{table-layout:fixed;} .ellipsis-table td{width:100%;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;} js: //内容赋值title $(‘.text-content‘).hover(function () { var value = $(this).text(); $(this).attr(‘title‘,value); });
以上是关于el-table组件内容过长时显示tooltip的主要内容,如果未能解决你的问题,请参考以下文章