vue实现循环滚动列表


Posted in Javascript onJune 30, 2020

本文实例为大家分享了vue实现循环滚动列表的具体代码,供大家参考,具体内容如下

vue实现循环滚动列表

1.安装

vue-seamless-scroll   实例文档链接

cnpm install vue-seamless-scroll --save

2.文件中引入,组件配置

import vueSeamlessScroll from 'vue-seamless-scroll'

vue实现循环滚动列表

3.使用

<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>

关于vue.js组件的教程,请大家点击专题vue.js组件学习教程进行学习。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
你必须知道的Javascript知识点之&quot;深入理解作用域链&quot;的介绍
Apr 23 Javascript
使用GruntJS构建Web程序之安装篇
Jun 04 Javascript
jQuery实现3D文字特效的方法
Mar 10 Javascript
JavaScript程序设计之JS调试
Dec 09 Javascript
第五章之BootStrap 栅格系统
Apr 25 Javascript
AngularJs ng-repeat 嵌套如何获取外层$index
Sep 21 Javascript
js实现鼠标跟随运动效果
Aug 02 Javascript
为什么说JavaScript预解释是一种毫无节操的机制详析
Nov 18 Javascript
Vuex中的State使用介绍
Jan 19 Javascript
微信小程序设置滚动条过程详解
Jul 25 Javascript
JavaScript实现串行请求的示例代码
Sep 14 Javascript
Vue仿百度搜索功能
Dec 28 Vue.js
js实现简单音乐播放器
Jun 30 #Javascript
angular中的post请求处理示例详解
Jun 30 #Javascript
vue开发简单上传图片功能
Jun 30 #Javascript
jquery实现上传图片功能
Jun 29 #jQuery
vue实现图片上传到后台
Jun 29 #Javascript
JS判断数组四种实现方法详解
Jun 29 #Javascript
vue实现整屏滚动切换
Jun 29 #Javascript
You might like
php 无限级 SelectTree 类
2009/05/19 PHP
php使用mkdir创建多级目录入门例子
2014/05/10 PHP
php面试实现反射注入的详细方法
2019/09/30 PHP
javascript options属性集合操作代码
2009/12/28 Javascript
百度Popup.js弹出框进化版 拖拽小框架发布 兼容IE6/7/8,Firefox,Chrome
2010/04/13 Javascript
JS实现简单的Canvas画图实例
2013/07/04 Javascript
JavaScript的setAttribute兼容性问题解决方法
2013/11/11 Javascript
js加入收藏夹代码(兼容ie/ff/op)
2014/05/16 Javascript
javascript实现html页面之间参数传递的四种方法实例分析
2015/12/15 Javascript
Node.js中npm常用命令大全
2016/06/09 Javascript
JS实现屏蔽网页右键复制及ctrl+c复制的方法【2种方法】
2016/09/04 Javascript
微信小程序  checkbox组件详解及简单实例
2017/01/10 Javascript
ES6中箭头函数的定义与调用方式详解
2017/06/02 Javascript
js学习总结_基于数据类型检测的四种方式(必看)
2017/07/04 Javascript
nodejs调取微信收货地址的方法
2017/12/20 NodeJs
JavaScript生成指定范围随机数和随机序列的方法
2018/05/05 Javascript
Vue 指令实现按钮级别权限管理功能
2019/04/23 Javascript
Easyui 去除jquery-easui tab页div自带滚动条的方法
2019/05/10 jQuery
webpack 代码分离优化快速指北
2019/05/18 Javascript
微信小程序swiper禁止用户手动滑动代码实例
2019/08/23 Javascript
jQuery+ThinkPHP实现图片上传
2020/07/23 jQuery
jQuery实现开关灯效果
2020/08/02 jQuery
python操作gmail实例
2015/01/14 Python
Python中shutil模块的学习笔记教程
2017/04/04 Python
解决Python pandas df 写入excel 出现的问题
2018/07/04 Python
利用Python将每日一句定时推送至微信的实现方法
2018/08/13 Python
python 获取毫秒数,计算调用时长的方法
2019/02/20 Python
详解Python中打乱列表顺序random.shuffle()的使用方法
2019/11/11 Python
flask 框架操作MySQL数据库简单示例
2020/02/02 Python
TFRecord文件查看包含的所有Features代码
2020/02/17 Python
伯利陶器:Burleigh Pottery
2018/01/03 全球购物
毕业生在校学习的自我评价分享
2013/10/08 职场文书
物业管理专业个人的自我评价
2013/11/19 职场文书
中医专业职业生涯规划书范文
2014/01/04 职场文书
Python下opencv使用hough变换检测直线与圆
2021/06/18 Python
Qt自定义Plot实现曲线绘制的详细过程
2021/11/02 Python