el-table单元格内容溢出悬浮提示改造(单元格多行显示)

本文介绍了如何改造ElementUI的el-table组件,以实现单元格内容过多时自动显示多行并提供悬浮提示。通过设置showTooltip属性为双向绑定数据,并结合v-model和disabled属性,解决了官方文档中仅一行显示和鼠标悬停显示完整内容的局限。
摘要由CSDN通过智能技术生成

大家都知道elementUI中的el-table的单元格,如果内容比较多一行显示不了,只能一行显示,多余的内容‘...’,鼠标放上去显示所有内容,需要在el-table-column添加show-overflow-tooltip属性,官方文档只有这种写法,比较局限。这时需要我们改造来满足我们的需求。

以单元格显示两行为例子:

1、html

<el-table-column
    label="介绍内容"
    align="center"
    min-width="160">
    <template slot-scope="scope">
    <!--  show-overflow-tooltip改造悬浮提示 -->
    <el-tooltip
        placement="top"
        :open-delay="300"
        effect="dark"
        :content="scope.row.introContent"
        :disabled="!scope.row.showTooltip">
        <div @mouseenter="showTips($event,scope.row,scope.row.introContent)" class='myNote'>{
  {scope.row.introContent}}</div>
    </el-tooltip>
    </template>
</el-table-column>
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值