• 技术文章 >web前端 >Vue.js

    vue.js如何实现列表滚动循环

    VV2021-09-29 17:50:57原创201

    vue.js实现列表滚动循环的方法:1、安装vue-seamless-scroll;2、在文件中引入vue-seamless-scroll,并配置组件;3、使用vue-seamless-scroll即可。

    本文操作环境:windows10系统、vue.js 2.9、thinkpad t480电脑。

    首先我们要安装vue-seamless-scroll

    点击下方的链接可以查看演示文档。

    实例文档链接

    cnpm install vue-seamless-scroll --save

    接着在文件中引入,并配置组件配置

    import vueSeamlessScroll from 'vue-seamless-scroll'

    T2Q$N93~D%N%9D}8W9}KE3U.png

    最后使用它就好了,如下:

    <template>
     
     <vue-seamless-scroll :data="CardPartsStatisticsList" class="seamless-warp" :class-option="classOption">
     <ul>
     <li class="DataList_top" v-for="(item,index) in CardPartsStatisticsList" :key="index" v-if="index < 5">
     <div class="DataList_left">{{index+1}}</div>
     <div class="DataList_left">{{item.itemname}}</div>
     <div class="DataList_left">{{item.number}}</div>
     </li>
     </ul>
     </vue-seamless-scroll>
     
    </template>
     
    <script>
    import vueSeamlessScroll from 'vue-seamless-scroll'
    export default {
     data() {},
     components: { //组件
     vueSeamlessScroll
     },
     computed: {
     
     classOption () {
     return {
     step: 0.2, // 数值越大速度滚动越快
     limitMoveNum: 2, // 开始无缝滚动的数据量 this.dataList.length
     hoverStop: true, // 是否开启鼠标悬停stop
     direction: 1, // 0向下 1向上 2向左 3向右
     openWatch: true, // 开启数据实时监控刷新dom
     singleHeight: 0, // 单步运动停止的高度(默认值0是无缝不停止的滚动) direction => 0/1
     singleWidth: 0, // 单步运动停止的宽度(默认值0是无缝不停止的滚动) direction => 2/3
     waitTime: 1000 // 单步运动停止的时间(默认值1000ms)
     }
     }
     },
    }
     
     
    </script>
     
     
    <style>
    .seamless-warp{
     width: 100%;
     height: calc(100% - 16px);
     overflow: hidden;
    }
    </style>

    推荐学习:php培训

    以上就是vue.js如何实现列表滚动循环的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:vue.js 列表
    上一篇:vue.js如何配置路由 下一篇:分享5个提升项目构建速度的vue小技巧(收藏)
    线上培训班

    相关文章推荐

    • jQuery实现列表自动滚动循环滚动展示新闻_jquery• 浅谈Bootstrap中处理树列表条件和查询条件的方法• 手把手教你给html文本添加有序列表与无序列表(代码详解)• 【laravel】blog项目实战笔记-后台多级分类列表创建及Ajax异步修改分类排序

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网