简单例子:

<template> 中的代码:

<div id="chart"ref="chart"class="table-body"@mouseenter="tableMouseOver"@mouseleave="tableMouseOut"
><div class="row" v-for="(item,index) in tableList" :key="index"><div class="item">{{item.name}}</div><div class="item">{{item.value}}</div><div class="item">{{item.times}}</div></div>
</div>

data() 中的代码:

data() {return {tableList: [{ name: "潘家小镇电影馆",value:"50", times: "2022-05-02" },{ name: "党员活动",value:"38", times: "2022-08-01" },{ name: "潘家小镇美丽游",value:"120", times: "2022-08-23" },],//定时器名称timers: null,};
},

methods: {} 中的代码:

//滚动
tableScroll() {let that = this;clearInterval(this.timers);this.timers = setInterval(() => {let ContScroll = that.$refs.chart;//获取当前滚动上去的高度that.currentScrollTop = parseInt(ContScroll.scrollTop);//获取容器可视化高度let currentBoxHeight = parseInt(ContScroll.scrollHeight);if (currentBoxHeight - ContScroll.offsetHeight <=that.currentScrollTop) {// 从头开始滚动// 暂停滚动,让"近30天流出人员去向地及数量"列表开始滚动that.currentindex = 0;ContScroll.scrollTo(0, 0);} else {that.currentindex++;ContScroll.scrollTo({ top: that.currentindex, left: 0 });}}, 100);
},
// 鼠标移出
tableMouseOut() {if (this.isScroll) {this.tableScroll();let ContScroll = this.$refs.chart;//获取当前滚动上去的高度this.currentindex = parseInt(ContScroll.scrollTop);}
},
// 鼠标移入
tableMouseOver() {clearInterval(this.timers);
},

beforeDestroy() {} 中的代码:

beforeDestroy() {clearInterval(this.timers);
}

Vue 表格循环滚动,鼠标移入暂停,移出继续滚动相关推荐

  1. vue的鼠标移入和移出

    vue的鼠标移入和移出 需求(鼠标到预约二维码显示,预约添加背景色) 实现 <!--html部分--> <ul class="person_list"> / ...

  2. 基于swiper使用vue-awesome-swiper 实现鼠标移入暂停自动播放、左右按钮控制前进后退、常见避坑、API中文文档地址

    vue 中使用swiper/vue-awesome-swiper 鼠标移入暂停自动播放,左右按钮控制前进后退,常见避坑 swiper对应vue-awesome-swiper版本会带来很多坑点,推荐下面 ...

  3. 【鼠标移入暂停animation动画】

    鼠标移入暂停animation动画 实现思路 代码 详解 其他 实现思路 咱们能够利用鼠标的hover伪类实现动画的暂停css 代码 div:hover {animation-play-state:p ...

  4. JS鼠标移入,移出事件

    该事件的效果就像百度首页的设置选项,当鼠标移入,移出时的效果,废话不多说了,直接上码. <!DOCTYPE html> <html lang="en"> & ...

  5. vue 列表 萌层 鼠标移入移出_vue鼠标移入添加class样式,鼠标移出去除样式(active)实现方法...

    鼠标移入添加class样式 HTML HTML绑定事件,加入或者移出class为active 流量套餐 JS 这里除了active这个class需要动态添加或者减去,其他的皆是移入移出都需要的clas ...

  6. CSS实现当鼠标移入或者移出时实现动画过渡效果

    现在需要完成这样一个需求 在鼠标移入一个按钮时,需要有一个从下到上慢慢改变背景颜色以及字体颜色的动画效果,再鼠标移出的时候,也要有一个从上到下慢慢变回原来动画的过渡效果 因为不会截动态图,因此用每个步 ...

  7. js中jquery鼠标事件(点击替换、鼠标移入、移出)

    1.先添加三张图片 <img src="./vscode/images/1.jpg" width="300"><img src=". ...

  8. 鼠标移入显示移出隐藏及反复闪烁问题

    html代码 <!--prev 和 next 是需要移入显示移出隐藏区域 --><div id="prev"></div><div id= ...

  9. swiper轮播图鼠标移入暂停有延时的问题

    鼠标移入三个swiper同时停止,鼠标离开三个swiper同时开始 没有解释,直接使用吧 //鼠标移入事件stop(){this.stopSwiper(0);this.stopSwiper(1);th ...

最新文章

  1. 小样,加张图你就不认识我了?“补丁”模型骗你没商量!| 技术头条
  2. java中开根号是什么函数_这真的是素数的公式!但没有什么卵用!
  3. 51nod 1011 最大公约数GCD
  4. bs cs架构区别_ehr系统是选择BS还是CS 架构?
  5. com.alibaba.druid.pool.DruidDataSource.error解决办法
  6. python输出字体的大小_Python密码学编程:文件的加密与解密
  7. 进程的创建-Process子类(python 版)
  8. 科研|诺奖得主本庶佑: 不要相信论文里写的东西,《自然》《科学》这些杂志上的观点有九成是不正确的...
  9. C#+OpenGL+FreeType显示3D文字(3) - 用PointSprite绘制文字
  10. jsp上传文件到数据库和从数据库下载文件
  11. softmax ce loss_从Softmax到AMSoftmax(附可视化代码和实现代码)
  12. android 模拟点击屏幕,按键精灵后台简明教程(后台找色,后台鼠标点击等)
  13. 微信 网页授权/第三方平台账户绑定/微信openid获取
  14. Springboot集成聚合数据火车票API
  15. 算法复杂度:算法时间复杂度和空间复杂度表示法
  16. arduino控制蜂鸣器
  17. 知识产权的专利制度来源于何处?
  18. 【FLASH存储器系列十九】固态硬盘掉电后如何恢复掉电前状态?
  19. 21-7-14 绝对差值和
  20. Java主流技术、优秀工具、优秀书籍和优秀网站大罗列

热门文章

  1. java npe风险_NPE(java.lang.NullPointerException)防范
  2. java笔记——Java常用类
  3. java set hashset_java Set HashSet详解
  4. android仿京东底部tab,GitHub - wenchaosong/BottomBar: 仿京东底部栏重复选择刷新动画,还有普通的样式和 MaterialDesign 样式...
  5. Vue 数组嵌套中循环数组改变值未响应
  6. IDEA中JDK环境设置
  7. 第十八届全国大学智能汽车竞赛报名信息统计:西部赛区报名队伍
  8. 【可视化工具】visdom
  9. activedns 实现动态ip绑定域名
  10. 畅想未来计算机300字,写畅想未来的作文300字