使用vue-seamless-scroll 无法滚动是怎么回事?

发布于 2022-09-11 15:32:09 字数 1127 浏览 40 评论 0

我之前使用vue-seamless-scroll插件都是正常的,最近突然发现不能滚动了,但是插件在页面是有渲染dom,找了好久没有找到原因,请大神指点下!

引用:import vueSeamlessScroll from 'vue-seamless-scroll'

html:

 <vueSeamlessScroll :data="listData" :class-option="defaultOption" class="seamless-warp">
            <ul class="item">
              <li v-for="(item, index) in listData" :key='index'>
                <span class="title">{{$t('cs1111')}}:</span><span class="date">{{item}}</span>
              </li>
            </ul>
          </vueSeamlessScroll>     

配置:

computed: {
    // 公告滚动自定义
    defaultOption () {
      return {
        step: 1, // 数值越大速度滚动越快
        limitMoveNum: 5, // 开始无缝滚动的数据量 this.dataList.length
        hoverStop: false, // 是否开启鼠标悬停stop
        direction: 0, // 0向下 1向上 2向左 3向右
        openWatch: true, // 开启数据实时监控刷新dom
        singleHeight: 0, // 单步运动停止的高度(默认值0是无缝不停止的滚动) direction => 0/1
        singleWidth: 0, // 单步运动停止的宽度(默认值0是无缝不停止的滚动) direction => 2/3
        waitTime: 1000 // 单步运动停止的时间(默认值1000ms)
      }
    }
  },

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

破晓 2022-09-18 15:32:09
//global
import Vue from 'vue'
import scroll from 'vue-seamless-scroll' 
Vue.use(scroll) 
//引入
import vueSeamlessScroll from 'vue-seamless-scroll'
components: {
    vueSeamlessScroll
}

以上步骤都有是么?
半寸时光 2022-09-18 15:32:09

您好,方便说一下 不滚动的原因吗? 我也遇到这个问题了

不及他 2022-09-18 15:32:09

listData 数据放多点试试. 太少了, 不滚动.

水染的天色ゝ 2022-09-18 15:32:09

看不出有什么问题,控制台有没有报错呢?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文