位置: IT常识 - 正文

ElementUI table无缝循环滚动(vue elementui table)

编辑:rootadmin
ElementUI table无缝循环滚动 恰好实习的时候遇到了这个需求,而且网上的代码有点僵硬,所以我改了改,顺手水一篇博客出来。 部分思路来源:https://blog.csdn.net/qq_38543537/article/details/122842943 但是来源的代码,在滚动到底部时会 ... ElementUI table无缝循环滚动

推荐整理分享ElementUI table无缝循环滚动(vue elementui table),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:elementui table slot,element table border,element-table,elementui table slot,elementui table slot,elementui table hover,elementui table slot,element ui table,内容如对您有帮助,希望把文章链接给更多的朋友!

恰好实习的时候遇到了这个需求,而且网上的代码有点僵硬,所以我改了改,顺手水一篇博客出来。

ElementUI table无缝循环滚动(vue elementui table)

部分思路来源:https://blog.csdn.net/qq_38543537/article/details/122842943

但是来源的代码,在滚动到底部时会有非常生硬的切换,我这里改了一些代码,让它的滚动变得流畅。

效果:

代码:

HTML:

<el-table ref="table" :data="tableData" stripe height="402"> <el-table-column prop="num" label="序号" width="80"> </el-table-column> <!-- 其它table列 --> </el-table>

JS:

data() { return { timer: null, //注意:它需要将展示的数据额外复制一份(为了无缝滚动) tableData: [ { num:1}, { num:2}, { num:3}, { num:4}, { num:5}, { num:6}, { num:7}, { num:8}, { num:9}, { num:10}, { num:1}, { num:2}, { num:3}, { num:4}, { num:5}, { num:6}, { num:7}, { num:8}, { num:9}, { num:10}, ] }; },methods: { //自动循环播放 autoCycle() { //拿到相关元素 const wrapper = this.$refs.table.bodyWrapper this.timer = setInterval(() => { // 元素自增距离顶部1像素 wrapper.scrollTop += 1 // 判断元素是否滚动到底部(可视高度+距离顶部=整个高度) if (wrapper.clientHeight + wrapper.scrollTop == wrapper.scrollHeight) { // 重置table距离顶部距离。值=(滚动到底部时,距离顶部的大小) - 整个高度/2 wrapper.scrollTop = wrapper.scrollTop - wrapper.scrollHeight/2 } }, 50) } }
本文链接地址:https://www.jiuchutong.com/zhishi/309222.html 转载请保留说明!

上一篇:Vite + Vue2 + Vuetify2 + <script setup> + TypeScript 搭配开发项目

下一篇:二、python基本数据类型(python提供的3个基本数字类型)

  • vivoz6像素是多少呢(vivoz6像素多少万)

    vivoz6像素是多少呢(vivoz6像素多少万)

  • 华为nova4e支持无线快充吗(华为nova4e支持无线充电吗)

    华为nova4e支持无线快充吗(华为nova4e支持无线充电吗)

  • 华为荣耀9x安卓是多少(荣耀9x android11)

    华为荣耀9x安卓是多少(荣耀9x android11)

  • qq注销后能申请回来吗(qq注销账号后还可以重新申请qq吗)

    qq注销后能申请回来吗(qq注销账号后还可以重新申请qq吗)

  • 冯依曼型计算机的硬件系统的功能部件(冯依曼型计算机的硬件系统)

    冯依曼型计算机的硬件系统的功能部件(冯依曼型计算机的硬件系统)

  • windows资源管理器文件和文件夹的显示方式有(windows资源管理器)

    windows资源管理器文件和文件夹的显示方式有(windows资源管理器)

  • 脏数据是指什么(在db技术中脏数据是指什么)

    脏数据是指什么(在db技术中脏数据是指什么)

  • 笔记本恢复出厂设置后系统还在吗(笔记本恢复出厂设置有什么影响)

    笔记本恢复出厂设置后系统还在吗(笔记本恢复出厂设置有什么影响)

  • mate30pro首次充电充多久(华为mate30pro手机第一次充电需要充多久)

    mate30pro首次充电充多久(华为mate30pro手机第一次充电需要充多久)

  • oppo手机悬浮球的功能(oppo手机悬浮球怎么设置)

    oppo手机悬浮球的功能(oppo手机悬浮球怎么设置)

  • k30呼吸灯在哪里(k30u的呼吸灯)

    k30呼吸灯在哪里(k30u的呼吸灯)

  • c语言eof什么意思(c语言中的eof是什么)

    c语言eof什么意思(c语言中的eof是什么)

  • vivox27怎么设置微信铃声(vivox27怎么设置人脸识别解锁)

    vivox27怎么设置微信铃声(vivox27怎么设置人脸识别解锁)

  • 乐视手机下面三个键失灵怎么办(乐视手机下面三个键失灵和悬浮球都不能用怎么办)

    乐视手机下面三个键失灵怎么办(乐视手机下面三个键失灵和悬浮球都不能用怎么办)

  • OPPO k5有几种解锁动画(oppok5解bl)

    OPPO k5有几种解锁动画(oppok5解bl)

  • 苹果xs有广角镜头吗(iphonexs广角镜头怎么开0.5)

    苹果xs有广角镜头吗(iphonexs广角镜头怎么开0.5)

  • 苹果xsmax支持30w快充吗

    苹果xsmax支持30w快充吗

  • 电脑下载软件如何避免附带软件(电脑下载软件如何放在D盘)

    电脑下载软件如何避免附带软件(电脑下载软件如何放在D盘)

  • iphonexr电池百分比哪里弄(iphonexr电池百分比怎么显示)

    iphonexr电池百分比哪里弄(iphonexr电池百分比怎么显示)

  • airpods怎么开机(airpods按几下开机)

    airpods怎么开机(airpods按几下开机)

  • 华为p30的指示灯的位置(华为p30的指示灯怎么关闭)

    华为p30的指示灯的位置(华为p30的指示灯怎么关闭)

  • vivou1什么时候上市的(vivou1上市价格)

    vivou1什么时候上市的(vivou1上市价格)

  • 快手怎么跨城市发作品(快手怎么跨省定位)

    快手怎么跨城市发作品(快手怎么跨省定位)

  • b站有时看不到弹幕(为什么b站突然看不了视频)

    b站有时看不到弹幕(为什么b站突然看不了视频)

  • 苹果怎么下载视频(苹果怎么下载视频到手机)

    苹果怎么下载视频(苹果怎么下载视频到手机)

  • 账本印花税的计税依据
  • 收到税务局税收返还
  • 固定资产40%部分能抵即征即退项目吗
  • 国外租赁行业都包括哪些
  • 复式记账的优点有哪些
  • 汇算清缴跨年发票
  • 家电公司销售电器赠送小礼品如何做账?
  • 固定基金怎么算
  • 施工图审查费谁出
  • 虚开发票的受票企业将会受到什么处罚?
  • 实收资本取出来要交税吗?
  • 资产折旧摊销扣什么税
  • 营改增后出售以前年度的固定资产怎么申报?
  • 平销返利怎么开票入账
  • 手工发票有效期多久
  • 经营成本计算公式财务管理
  • 进出口商品应该符合哪个国家的标准
  • 房地产记账凭证
  • 平销返利可以作为下期的折扣开票吗?
  • 会议费税前扣除最新税务规定
  • 企业赠送客户产品如何账务处理
  • 收到赞助费开什么发票
  • 税票认证节假日可以顺延吗?
  • 没有认缴到位的股票
  • 发票已入账未认证怎么办
  • 存商品入成原材料怎么改?
  • 苹果双系统不小心删了苹果系统
  • 如何在win7中查找文件
  • 记账凭证摘要的填写要求有
  • 资产减值损失期末余额在哪方
  • 土地征收补偿款多久到账
  • 折旧可以计入主体成本吗
  • 新买的电脑如何激活windows
  • win10系统如何开启蓝牙
  • 暂估入账收入会计分录
  • 房地产资质代理公司排名
  • win10系统安装详细步骤
  • 代发工资跨行手续怎么办
  • 广告公司收到广告发票如何入账
  • Win7系统僵尸部队4存档丢失的解决方法
  • 使用vscode开发vue例子
  • 简单聊聊太平天国
  • 利息收入做红字
  • 前端开发从入门到放弃
  • php屏蔽ip
  • 入库税款异常怎么处理
  • 如何处理经营租赁合同
  • 承租人对融资租赁的处理原则
  • 营业执照筹建是做什么的
  • 基本户不注销会扣钱吗
  • access微软
  • 税收筹划类型有哪几种
  • 委托代销商品支付的手续费计入什么科目
  • 安家费有税吗
  • 业务分成方案
  • 存货报废如何做账
  • 开工程款发票有什么规定?
  • 存出保证金的账务处理
  • mysql怎么修改数据表
  • mysql数据查询慢
  • ubuntu20.4 ssh
  • Linux/Ubuntu chmod命令详解使用格式和方法
  • vsftpd 550错误
  • ct.dll
  • windows8进入桌面
  • linux配置命令
  • windows识别码
  • 你所知道的三维建模软件有哪些?
  • 使用jquery操作dom
  • nodejs的express框架详解
  • jquery简单例子
  • 用一个简单的方法作文
  • js动态生成的id怎样获取
  • unity3d怎么编程
  • js点击
  • unity2018预制体
  • android 高德地图收费
  • 天津市国税局网站
  • 税务绩效管理存在不足
  • 建筑一般纳税人开3%
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设