【vue-seamless-scroll bug问题记录以及解决】

这篇具有很好参考价值的文章主要介绍了【vue-seamless-scroll bug问题记录以及解决】。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

vue-seamless-scroll bug问题记录以及解决

vue-seamless-scroll 的使用方式,请查看网站链接: 组件官方示例。

问题1:无法自动滚动
解决方案:
①排查limitMoveNum 函数(开始无缝滚动的数据量)
不管动态数据还是静态数据,limitMoveNum 必须小于等于 数据数组长度。若大于则不会自动滚动。

 option() {
          return {
            step: 0.4, // 数值越大速度滚动越快
            limitMoveNum: 2, // 开始无缝滚动的数据量
            hoverStop: true, // 是否开启鼠标悬停stop
            direction: 0, // 0向下 1向上 2向左 3向右
            openWatch: true,  // 开启数据实时监控刷新dom( 用于计算属性中computed)
            singleHeight: 0, // 单步运动停止的高度(默认值0是无缝不停止的滚动)
            singleWidth: 0, // 单步运动停止的宽度(默认值0是无缝不停止的滚动) 
            waitTime: 1000 // 单步运动停止的时间(默认值1000ms)
          }
        }

②排查动态数据问题。
后端返回展示数据,前端若要进行业务逻辑的处理,必须一次性将一个数组赋值给vue-seamless-scroll中展示数据。不能一个个push进去。采用的方法定义新数组一次性赋值。文章来源地址https://www.toymoban.com/news/detail-595486.html

// list 后端传过来数组
var newList = [ ] // 定义新数组
for (var i in list) { 
  newList.psuh(list[i])
}
// tabelList为vue-seamless-scroll展示数组
[...this.tabelList] = newList  // 使用扩展运算符赋值

到了这里,关于【vue-seamless-scroll bug问题记录以及解决】的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • vue-seamless-scroll(一个简单的基于vue.js的无缝滚动)

    一般在数据可视化项目中经常会看到无缝滚动的表格,即轮播表,我们可以使用 vue-seamless-scroll 来实现,使用起来也很方便  vue-seamless-scroll官网:vue-seamless-scroll NPM  Yarn  PNPM  在实际项目中可能不止一个地方使用轮播表,所以我这里还是将其封装为单独一个组件可以复用,

    2024年02月16日
    浏览(42)
  • Vue 之 vue-seamless-scroll 实现简单自动无缝滚动,且添加对应点击事件的简单整理

    目录 Vue 之 vue-seamless-scroll 实现简单自动无缝滚动,且添加对应点击事件的简单整理 一、简单介绍 二、安装和使用 三、效果图 四、vue-seamless-scroll 点击事件实现原理  五、简单实现  六、关键代码 Vue 开发的一些知识整理,方便后期遇到类似的问题,能够及时查阅使用。 本

    2024年02月09日
    浏览(38)
  • vue3-seamless-scroll 自动横向滚动 滚动插件

    Vue3.0 无缝滚动组件,支持Vite2.0,支持服务端打包 目前组件支持上下左右无缝滚动,单步滚动,并且支持复杂图标的无缝滚动,目前组件支持平台与 Vue3.0 支持平台一致。 npm Yarn browser list 无缝滚动列表数据,组件内部使用列表长度。 v-model 通过v-model控制动画滚动与停止,默

    2024年01月19日
    浏览(56)
  • 日常问题记录-Android-Bug-OOM

    大家好哇,我是梦辛工作室的灵,最近的项目中,我又遇到了一个bug,就是我写了一个类 将app会用到的Bitmap缓存起来进行管理,防止OOM嘛,不过莫名奇妙的事情还是发生了,内存依旧上涨,且没有释放 然后我就查到了获取缓存对象的那里的代码,打上了日志数据,然后就发

    2024年02月15日
    浏览(84)
  • 记录一下在工作中使用 LayUI bug的问题

    前言: LayUI是一个很老的框架了,经常会碰到一些 bug。不过由于他的轻量级,仍然有一些项目在使用。之前在公司解决的这些 bug,现在有时间发出来,可能会对大家产生一些意义。 layui中 slect form表单元素 不美化显现的问题 layui中美化的表单元素 在渲染完成要添加 form.ren

    2024年02月11日
    浏览(36)
  • 记录一个IDEA中使用GIT的严重BUG,导致测试分支合并到主分支,以及代码恢复解决方案

    在做项目时遇到了一个问题,就是不知道什么操作,无缘无故把test分支代码合并到了master,导致花了好长时间去恢复master分支的代码,所以研究了一下,到底是什么原因导致的这个问题 PS: 后来分析出来根本原因,确定这确实是IDEA的一个BUG,在下面会有详细描述 当我们在test分支时,

    2023年04月14日
    浏览(70)
  • 【记录处理Vue项目中Video.js播放不了MP4视频Bug】

    在Vue项目中使用Video.js播放MP4视频。 在项目中使用Video.js播放MP4视频。视频采集上来存在数据库,前端使用Video.js对视频进行播放。突然有一天,MP4视频播放不了,并且报错: VIDEOJS: ERROR: (CODE:4 MEDIA_ERR_SRC_NOT_SUPPORTED) No compatible source was found for this media. 并发现前一时间段采集到

    2024年04月14日
    浏览(48)
  • 最常用的调试 golang 的 bug 以及性能问题的实践方法

    (1) shell内置time指令 这个方法不算新颖,但是确很实用。 time 是Unix/Linux内置多命令,使用时一般不用传过多参数,直接跟上需要调试多程序即可。 上面是使用time对 go run test2.go 对执行程序坐了性能分析,得到3个指标。 real :从程序开始到结束,实际度过的时间; user :程序

    2024年02月16日
    浏览(32)
  • 【bug记录】-Linux与Windows中的文件换行符不同导致的格式问题

    当你从Windows移动文件到Linux系统时,可能会遇到文件格式问题。这通常涉及到文本文件的换行符(line endings)格式。 在Windows中,换行符是\\\"rn\\\"(Carriage Return + Line Feed) 而在Linux中,换行符是\\\"n\\\"(Line Feed)。 解决这个问题的方法之一是使用工具来转换文本文件的换行符格式。

    2024年02月04日
    浏览(47)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包