位置: IT常识 - 正文

Vue:element-ui中表格过长内容隐藏显示

编辑:rootadmin
Vue:element-ui中表格过长内容隐藏显示 一、el-table表格

推荐整理分享Vue:element-ui中表格过长内容隐藏显示,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

        在使用VUE显示后台数据时,经常会遇到数据过长,显示出来的效果很难看,如下图所示:

         上图中,红框框出的内容由于长度过长,占据了三行空间,如果内容更多的话,占据行数就更多了,表格中列数一多的话,显出出来的效果会很难看。

        为了解决上述问题,我们可以利用<el-table-column>组件提供的一个属性::show-overflow-tooltip='true' 添加该属性,会将过长的部分内容隐藏起来,并且在鼠标悬停在内容上面时,会以悬浮框的形式将所有数据显示出来,代码如下所示:

<el-table-column label="DeviceId" prop="deviceId" :show-overflow-tooltip='true'></el-table-column>Vue:element-ui中表格过长内容隐藏显示

效果如下图所示:

         从上图效果中,可以看出,框出的内容在显示时将其过长的部分以省略号...代替,而当鼠标放置到内容上面时,包括隐藏数据的所有数据以悬浮框的形式显示出来。

        这种方法即达到了使页面美观,也达到了数据显示的的目的,可以在前端使用表格显示数据的时候采用。

        但是,这种方法有一个很大的弊端,即鼠标悬停显示的数据无法复制。为了解决这个问题,可以在表格中采用Popover 弹出框组件。

二、Popover 弹出框

        element-ui中,表格使用Popover 弹出框组件代码如下:

<!-- <el-table-column label="DeviceId" prop="deviceId" :show-overflow-tooltip='true'></el-table-column> --><el-table-column label="deviceId" prop="deviceId"><template slot-scope='scope'><el-popoverplacement="top-start"width="400"trigger="hover"><span>{{scope.row.deviceId}}</span><span slot="reference">{{scope.row.deviceId.substr(1,20) + '...'}}</span></el-popover></template></el-table-column>

        最终效果如下所示:

         从上图可以看出,使用Popover 弹出框组件,我们不仅在鼠标指向内容时,在悬浮框中将所有内容显示出来,鼠标还可以一如到悬浮框,复制自己想要的内容。

本文链接地址:https://www.jiuchutong.com/zhishi/292307.html 转载请保留说明!

上一篇:南邦国家公园的尖峰石阵,西澳大利亚州 (© Frank Krahmer/Getty Images Plus)(鬓角头发剃光了多久能长好)

下一篇:Vue项目二 登录注册功能的实现(vue 登录模板)

  • 城镇土地使用税纳税
  • 关税计算怎么算?
  • 预缴增值税计算公式方法
  • 开具红字专用发票的条件
  • 用友T6自定结转怎样设置
  • 劳务费计入职工薪酬吗
  • 企业所得税包含哪些税种
  • 专票打印偏下可以用吗
  • 房产企业贷款利率
  • 以前年度已付的现金
  • 货币基金可以投资
  • 开具红字专用发票的情形
  • 案例分析关于团员青年的思想困惑疏导和成长问题释疑
  • 印花税税率需要记忆吗
  • 哪些工资薪酬可以进行税前扣除?
  • 金税盘开红字发票
  • 进口车辆购置税公式
  • 建筑企业所得税怎么算举例说明
  • 广告公司返点是什么意思
  • 公司账款无法收回扣款合法吗
  • 洗车店如何开
  • win10默认网关自动清空
  • 银河麒麟操作系统价格
  • 未担保余值通俗理解
  • ros source
  • bds.exe
  • 事业单位资产管理中存在的问题及整改措施
  • 增值税和所得税区别
  • 营业执照上住所和经营场所
  • 租赁费用增值税率
  • 进项税额转出怎么做账务处理
  • mysql_install_db命令 初始化MySQL数据目录
  • 汽车增值税是
  • 存根联是自己留着吗
  • vue动态修改scss变量
  • 公司购入车辆的增值税怎么算
  • 商品流通企业购入的商品采用售价金额法核算的
  • 申请个体工商户流程
  • 小规模企业免征增值税如何做账
  • 接受捐赠按什么价值入账
  • 印花税的特点是
  • 自产和外购用于赠送
  • ms-sql-s
  • 电子发票应如何打印出来
  • sql随机抽样
  • 咨询服务业优惠政策
  • 什么单位需要
  • 资产负债表日后期间是指
  • 存在弃置费用的固定资产有哪些
  • 还借款收据怎么写
  • 暂估入库的商品作暂估冲红会计分录
  • 暂估入账会计科目
  • 没有收入还需要纳税吗
  • 培训费产生的差额是什么
  • 银行利息增值税发票申请单怎么填
  • 企业付的快递费怎么做账
  • 高新企业研发费用占比
  • 如何对企业进行有效的控制
  • 对会计人员继续教育的目的包括了保障
  • mysql改表名语句
  • solaris init 0
  • win10系统如何添加扫描仪
  • linux 磁盘使用
  • windows的设置
  • win10打开命令提示符窗口
  • ghost硬盘对拷反了
  • win8 怎么样
  • windows8.1版本区别
  • glCopyBufferSubData
  • react native usestate
  • js 函数执行顺序
  • linux查看shell脚本内容
  • python面向什么编程
  • 盗梦英雄限时占卜顺序
  • js画矩形
  • 税务清单模板
  • 苏州税务中心
  • 财政部监制的发票
  • 为什么企业减少注册资金的原因
  • 税务系统领导干部监督管理办法
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设