当前位置: 首页 > news >正文

vue 表格某列超出显示...,悬浮tip

vue 表格某列超出显示...,悬浮tip ;反之不显示tip

<el-table-column align="left"><template #header><span style="text-align: center;display: block;"><span>本次出入池</span><el-tooltipplacement="top"effect="light"><div slot="content"><span>调入:<span style="color: #f98e4d;">橙色</span></span>&nbsp;&nbsp;&nbsp;&nbsp;<span>调出:<span style="color: #35b0e9;">蓝色</span></span></div><spanclass="iconfont icon-wenhao"style="font-size: 14px;margin-left: 5px;"/></el-tooltip></span></template><template slot-scope="scope"><el-tooltip placement="top" :disabled="!scope.row.tooltipFlag"><div slot="content" style="white-space: pre-line;width: 350px;font-size:14px;max-height:16rem;overflow:auto"><divclass="in-sets"v-for="(item) in scope.row.inPoolList":key="item.poolId">{{ item.poolName }}</div><divclass="out-sets"v-for="(item) in scope.row.outPoolList":key="item.poolId">{{ item.poolName }}</div></div><divstyle="text-overflow: ellipsis;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;position: relative;"@mouseenter="visibilityChange(scope.row,$event)"><divclass="in-set"v-for="(item) in scope.row.inPoolList":key="item.poolId">{{ item.poolName }}</div><divclass="out-set"v-for="(item) in scope.row.outPoolList":key="item.poolId">{{ item.poolName }}</div></div></el-tooltip></template></el-table-column>
//方法
visibilityChange(row,event){const ev = event.targetif (ev.clientHeight < ev.scrollHeight) {// 如果实际内容高度 > 文本高度 ,就代表内容溢出了this.$set(row,'tooltipFlag',true);} else {// 否则为不溢出this.$set(row,'tooltipFlag',false);}},

相关文章:

  • 【HarmonyOS 5】AttributeModifier和AttributeUpdater详解
  • 【C#】Html转Pdf,Spire和iTextSharp结合,.net framework 4.8
  • MAC-​​需求​​:10万订单异步执行库存扣减、短信通知。
  • #include<bits/stdc++.h>
  • macos下 ~/.zshrc~ 和 ~/.zshrc
  • WEB安全--蓝队日志--RCE数据包分析
  • 系统架构设计师:系统架构概述知识体系、考点详解、高效记忆要点、练习题并提供答案与解析
  • LeetCode面试热题150中12-18题学习笔记(用Java语言描述)
  • Java项目之基于ssm的QQ村旅游网站的设计(源码+文档)
  • Redis 适合作为微服务架构中的哪些组件?
  • 树莓派_利用Ubuntu搭建gitlab
  • 深入理解 Nacos 服务发现机制
  • RabbitMQ demo案例
  • 大前端基础学习
  • Sentinel实战教程:流量控制与Spring Boot集成
  • 日志查询 Less命令:/搜索
  • 【计网】SSL/TLS核心原理
  • 如何提高webrtc操作跟手时间,降低延迟
  • 微信小程序组件传参
  • 基础算法 —— 前缀和 【复习总结】
  • 商务部再回应中美经贸高层会谈
  • 巴称击落多架印度“阵风”战机,专家:小规模冲突巴空军战力不落下风
  • 李云泽:房地产“白名单”贷款审批通过金额增至6.7万亿元
  • 默茨在第二轮投票中当选德国总理
  • 41年轮回,从洛杉矶奔向洛杉矶,李宁故地重游再出发
  • 指挥家高健:东方市民音乐会“高贵不贵”,我愿意常来