位置: IT常识 - 正文

ElementUi 表格自动滚动(elementui表格自定义排序)

编辑:rootadmin
ElementUi 表格自动滚动

目录

概要

相关资源

关键点

实现原理

核心代码

异常情况

相关链接


概要

推荐整理分享ElementUi 表格自动滚动(elementui表格自定义排序),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:elementui的表格,elementui表格自动滚动,elementui表格自动滚动无限轮播,elementui表格自定义排序,elementui 表格自定义排序方法加汉字首字母排序,elementui表格自定义列,elementui表格自定义列,elementui表格自动滚动,内容如对您有帮助,希望把文章链接给更多的朋友!

        本文主要讲解如何在elmentui的table组件上实现表格内容自动滚动。表格背景已通过css修改为透明背景。话不多说,直接进入正题。

相关资源资源类型资源名称JQUERY

jquery-3.1.1.min.js

VUE

vue.js

VUE

vue-resource.js

ElementUI

elementui.min.js

ElementUI

elementui.css

关键点

    1.创建html页面引入相关资源        

ElementUi 表格自动滚动(elementui表格自定义排序)

    2.创建el-table表格

        ref="datalist" 表格元素的标记,用于获取到这个元素,用法:$.refs.datalist

        @mouseover.native 鼠标移入表格事件  移入表格时滚动暂停

        @mouseout.native 鼠标移出表格事件 移除表格时滚动恢复

        @row-click  表格每行的点击事件

        :data="tableData" 表格绑定的数据源名称

        height="420"  设置表格高度为420,必须,否则表格无法滚动

<div id="App"> <div class="warp"> <div class="close" onclick="closePage">X</div> <div class="list"> <el-table ref="datalist" @mouseover.native="mouseEnter()" @mouseout.native="mouseLeave()" @row-click="tableRowClick" :data="tableData" height="420" border style="width: 100%" > <el-table-column prop="time" align="center" label="时间" width="150"> </el-table-column> <el-table-column prop="title" align="left" label="事件" > </el-table-column> </el-table> </div> </div> </div>实现原理

        通过获取表格的实际高度、可视高度、滚动距离,利用定时器按照设置的速度和每帧滚动距离不断重新设置滚动距离达到滚动的效果。到达底部后滚动距离重置为0.

核心代码

核心代码如下

//实现滚动核心方法//前置条件 1.table有height 2.show-header不能设置为false 值为false时不能正确活取到scrollHeight autoRoll(stop){if(stop){clearInterval(rolltimmer);return;}const table=this.$refs.datalist;const divData=table.bodyWrapper;rolltimmer=setInterval(()=>{divData.scrollTop+=this.rollPx;if(divData.clientHeight+divData.scrollTop>=divData.scrollHeight){divData.scrollTop=0;}},this.rolltime);},//鼠标进入 停止滚动mouseEnter(time){this.autoRoll(true);},//鼠标离开 开始滚动mouseLeave(){this.autoRoll();},异常情况

    1.当表格设置了show-header=false时不会展示表头,同时因无法正常通过scrollHeight获取表格实际高度导致无法看到滚动效果

相关链接

        代码及对应资源请访问主页下载

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

上一篇:vue中的v-for循环(vuev-for循环k值的意义)

下一篇:【Web 三件套】个人简单博客系统页面搭建(附源码)(后端三件套)

  • 苹果x看抖音模糊(苹果x看抖音画面不清)

    苹果x看抖音模糊(苹果x看抖音画面不清)

  • 苹果手机怎样在图片上编辑文字(苹果手机怎样在图片上画圈标记)

    苹果手机怎样在图片上编辑文字(苹果手机怎样在图片上画圈标记)

  • 华为更多声音设置在哪里(华为声音设置 快捷键)

    华为更多声音设置在哪里(华为声音设置 快捷键)

  • 控制器应该具有的功能(控制器的主要功能是进行)

    控制器应该具有的功能(控制器的主要功能是进行)

  • break键在哪(break键在哪个位置)

    break键在哪(break键在哪个位置)

  • 苹果相机后置黑屏前置正常(苹果相机后置黑屏怎么回事)

    苹果相机后置黑屏前置正常(苹果相机后置黑屏怎么回事)

  • 为什么看看手机就热了(为什么看看手机就睡着了)

    为什么看看手机就热了(为什么看看手机就睡着了)

  • 拼多多封店了保证金还能退吗(拼多多封店了保价怎么办)

    拼多多封店了保证金还能退吗(拼多多封店了保价怎么办)

  • 店铺层级对流量的影响(店铺的等级和流量的分配)

    店铺层级对流量的影响(店铺的等级和流量的分配)

  • 为什么录的视频发出去就模糊了(为什么录的视频是黑的)

    为什么录的视频发出去就模糊了(为什么录的视频是黑的)

  • 电梯门禁卡要怎么弄到手机上(电梯门禁卡要怎么弄到苹果手机上去)

    电梯门禁卡要怎么弄到手机上(电梯门禁卡要怎么弄到苹果手机上去)

  • 摄像头poe和非poe区分(摄像头poe和非poe哪个贵)

    摄像头poe和非poe区分(摄像头poe和非poe哪个贵)

  • 手机拍照模糊是什么原因(手机拍照模糊是哪个摄像头有问题)

    手机拍照模糊是什么原因(手机拍照模糊是哪个摄像头有问题)

  • 快手原视频怎么保存(快手原视频怎么去水印)

    快手原视频怎么保存(快手原视频怎么去水印)

  • 手机位置信息不开行吗(手机位置信息不开启,能追踪到位置吗)

    手机位置信息不开行吗(手机位置信息不开启,能追踪到位置吗)

  • 荣耀20i支持多少瓦快充(荣耀20i支持5g吗)

    荣耀20i支持多少瓦快充(荣耀20i支持5g吗)

  • 手机的网速慢怎么回事(手机的网速慢怎样解决)

    手机的网速慢怎么回事(手机的网速慢怎样解决)

  • 怎么看微信使用年龄(怎么看微信使用痕迹)

    怎么看微信使用年龄(怎么看微信使用痕迹)

  • airpods充电盒掉电快(airpods充电盒丢了可以定位吗)

    airpods充电盒掉电快(airpods充电盒丢了可以定位吗)

  • 如何进行BIOS密码的清除?多种清理BIOS密码方法介绍(bios密码如何设置)

    如何进行BIOS密码的清除?多种清理BIOS密码方法介绍(bios密码如何设置)

  • YOLOv7(目标检测)入门教程详解---检测,推理,训练(yolov5目标检测代码)

    YOLOv7(目标检测)入门教程详解---检测,推理,训练(yolov5目标检测代码)

  • Cursor——ChatGPT的替代品【笔记】(chattr i)

    Cursor——ChatGPT的替代品【笔记】(chattr i)

  • 税收要素的灵魂
  • 注册资本认缴到哪里
  • 小规模纳税人差额计税情形
  • 中型企业什么意思
  • 增值税进项加计扣除计入哪个科目
  • 土地增值税清算管理规程
  • 大型机械进退场费属于机械台班单价组成部分
  • 应付税费包括
  • 红冲暂估原材料如何做会计分录
  • 失业社保补助金领取条件
  • 给非公司员工开工作证明办房贷
  • 给个人的返利如何交税
  • 机器设备进项税额是否要分期抵扣
  • 普通发票和增值税发票都能报销吗
  • 公务费用扣除标准 通讯补贴怎么算
  • 融资租赁收到租金不确认收入
  • 独生子女费属于什么费用
  • 流动资产周转次数
  • 工程已验收,质量问题怎么解决
  • 坏账收回的会计处理方法
  • 不缴或少缴应纳税款的行为属于
  • 小规模固定资产会计科目
  • 如何处理库存差异问题
  • 收到人才引进已受理的短信
  • window10 锁屏壁纸
  • 苹果电脑双系统好不好
  • macbookappstore未知错误
  • wordpress优化加快的好多个关键点
  • 终身职业技能培训
  • 公司电路改造费怎么账务处理
  • 房地产开发企业应该具备哪些条件
  • 数据库防止重复数据
  • python爬虫推荐
  • 杀疯了出自哪里
  • clock set命令
  • 事业单位接受捐赠物资会计处理
  • 人民法院司法警察警用装备
  • 已付款收货未收到发票怎么做账
  • 公司基本户可以异地开户吗
  • python的继承用法
  • 申报表跟账不一致,如何调整账
  • 资产负债表不能有负数吗
  • 会议费发票报销附件
  • 增值税进项发票不够抵扣怎么办
  • 小公司没有财务软件怎么手工记账
  • 职工薪酬纳税调整
  • 为什么小规模纳税人少
  • 付款后没有发票怎么办
  • 用友有审核权限审核不了
  • 应收利息可以计提坏账准备吗
  • 存出保证金计入
  • 房地产企业的土地使用权计入什么科目
  • mysqlbinlog -vvv
  • sql常用的语句大全
  • winxp文件夹选项在哪
  • 如何解决工作
  • centos安装选择哪个
  • surfacepro3的笔
  • 苹果mac安装
  • xp系统奇怪
  • win8.1流畅吗
  • win8如何删除登录密码
  • winxp系统界面图片
  • rhel-server
  • win7系统如何调节电脑屏幕亮度
  • WIN7系统如何恢复出厂系统
  • Win7电脑自动关机是什么原因
  • 怎么更改window
  • suse linux教程
  • js中的原型是什么
  • 使用jquery插件的好处
  • unity3d性能优化之贴图科普篇
  • jquery绑定keyup
  • awk 查找
  • 编写一个bash脚本程序,用for循环实现
  • javascript教程
  • jquery取消单选框选中
  • 社保批扣和灵活就业批扣有什么区别
  • 税收优惠政策有经营和居民住宅出租
  • 一般贸易和非一切贸易
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设