pandas显示全部数据内容_vue项目,当鼠标移入时文本长度超出才显示全部内容

Vue项目的数据显示优化,利用Vue.nextTick()在DOM更新后执行回调,确保数据变动后能完整展示pandas数据内容,特别是在文本长度超出时,提供鼠标移入触发的全览功能。
摘要由CSDN通过智能技术生成
这是一个UI 优化的需求~ 需求说明 需要实现的效果呢,就是下图这个样子(截图的时候光标就会消失,只好拍照咯~)。

0eb47765dd14f23cb1db7fc9f1fc87dc.png

鼠标滑入显示全部文字内容,就是在文本上加个title属性,而且这是个数组循环出来的列表,这就导致了列表的所有文本在鼠标滑入时都会显示文字。 我们这里的优化需求是,文本内容很长的时候(至少都出现了省略号了嘛),鼠标滑入才显示全部文字内容。 解决方案 dom结构改造 解决思路先要明确,在文本标签上再套个容器,固定外容器的宽度,计算文本标签的长度,相比较,超出时候才会在文本标签上添加title属性。 按照这个思路,页面结构就这样写
<div v-for="(item, i) in formList" :key="i">  <div @click="viewMyForm(item)">    <i :class="$style.formIcon">i>    <div :class="$style.title">      <
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值