位置: 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个基本数字类型)

  • 资金账簿印花税减半政策
  • 产品分成方式取得收入什么意思举例
  • 注册资本没有全额怎么办
  • 固定资产转移是什么意思
  • 发票红冲需要做账吗
  • 金蝶迷你版年结怎么操作
  • 林业一般纳税人的税率是多少?
  • 将购进的货物无偿赠送给客户
  • 附加税退税申请表的填
  • 给职工发奖金有什么规定吗
  • 机器设备折旧计提规定
  • 盘盈存货会计处理会计分录
  • 没有股权取得的分红如何交税?
  • 小企业所得税申报流程
  • 进口产品再销售如何缴税
  • 建筑业交税会计分录
  • 固定资产的入账价值怎么计算
  • 现金盘亏记哪里
  • 财产清查账务处理步骤
  • 六险一金指的是哪六险哪一金
  • 出票人账号是付款号吗
  • 成本类科目有哪四个
  • 个体户对私账户
  • 企业转产是什么意思
  • 个人销售自己使用过的物品免征增值税
  • 专业版 win10
  • 企业加计扣除活动
  • win10专区
  • 存放同业属于什么业务
  • 企业所得税直接法和间接法
  • 智能路由器五个灯一直闪
  • 藏红花 (© Hayami Yanagisawa/Getty Images)
  • 交纳印花税
  • 微无界是什么软件
  • phpseessid
  • 进项税可以留底多长时间
  • 固定资产清理净损失为什么在贷方
  • 图像融合名词解释
  • vue-bus
  • php制作日历代码
  • 专用发票跨月冲红给对方吗
  • python脚本例子
  • 被投资的公司注销后投资公司怎么处理
  • 待报解预算收入是什么意思,扣了钱
  • 应收票据贴现的实收金额一定小于票据面值
  • 电子税务局能不能逾期申报个税
  • 企业增资会计科目
  • 会计从业资格证取消了吗
  • 工伤鉴定费计入什么科目
  • 进项税额是意思
  • 应付账款借方如何重分类会计科目
  • 应收账款未计提坏账能直接核销
  • 企业取得的财政补贴是否缴纳增值税
  • 红冲发票操作步骤
  • 物流运输业务
  • 预付账款长期挂账的合理原因
  • 医药进销存管理系统
  • 个人付款开了公章怎么办
  • 开票软件信息备份怎么备份
  • 收不回来的其他应收账款如何处理?
  • windowsxp错误提示
  • linux命令提示符不见了
  • centos怎么修改文件权限
  • dae是什么文件
  • winxp系统怎么设置开机密码
  • fedora系统安装软件
  • pc是什么软件
  • jquery的show和hide
  • perl命令行参数内建数组
  • linux shell条件判断语句
  • js跨域请求json数据
  • nodejs mocha
  • nodejs操作mongodb
  • unity3d操作
  • python 类的用法
  • android多个dex
  • 税务局副局长分管业务
  • 地税局属于市直单位吗
  • 软件使用权转让税率
  • 涠洲岛船票售完
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设