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 相关文章推荐
js 获取浏览器高度和宽度值(多浏览器)
Sep 02 Javascript
通过JS获取用户本地图片路径并显示的代码
Feb 16 Javascript
多种方法实现load加载完成后把图片一次性显示出来
Feb 19 Javascript
jquery中JSON的解析方式
Mar 16 Javascript
jQuery删除一个元素后淡出效果展示删除过程的方法
Mar 18 Javascript
JavaScript图片轮播代码分享
Jul 31 Javascript
EasyUI的TreeGrid的过滤功能的解决思路
Aug 08 Javascript
JS抛物线动画实例制作
Feb 24 Javascript
详解微信小程序支付流程与梳理
Jul 16 Javascript
vue中input的v-model清空操作
Sep 06 Javascript
vue实现输入一位数字转汉字功能
Dec 13 Javascript
Angular利用HTTP POST下载流文件的步骤记录
Jul 26 Javascript
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 不错的学习资料
2009/02/06 PHP
LNMP部署laravel以及xhprof安装使用教程
2017/09/14 PHP
gearman中worker常驻后台,导致MySQL server has gone away的解决方法
2020/02/27 PHP
xml分页+ajax请求数据源+dom取结果实例代码
2008/10/31 Javascript
Eval and new funciton not the same thing
2012/12/27 Javascript
js异步加载的三种解决方案
2013/03/04 Javascript
Javascript 中 null、NaN和undefined的区别总结
2013/04/10 Javascript
网页广告中JS代码的信息监听示例
2014/04/02 Javascript
讲解JavaScript的Backbone.js框架的MVC结构设计理念
2016/02/14 Javascript
Javascrip实现文字跳动特效
2016/11/27 Javascript
layui表格实现代码
2017/05/20 Javascript
webpack 2的react开发配置实例代码
2017/07/28 Javascript
浅谈JavaScript作用域和闭包
2017/09/18 Javascript
对vuejs的v-for遍历、v-bind动态改变值、v-if进行判断的实例讲解
2018/08/27 Javascript
angularjs实现对表单输入改变的监控(ng-change和watch两种方式)
2018/08/29 Javascript
微信小程序自定义tabBar组件开发详解
2020/09/24 Javascript
JavaScript变速动画函数封装添加任意多个属性
2019/04/03 Javascript
通过layer实现可输入的模态框的例子
2019/09/27 Javascript
uploadify插件实现多个图片上传并预览
2019/09/30 Javascript
JS面向对象之单选框实现
2020/01/17 Javascript
vue.js实现照片放大功能
2020/06/23 Javascript
Python实现拼接多张图片的方法
2014/12/01 Python
Python六大开源框架对比
2015/10/19 Python
详解Python字符串对象的实现
2015/12/24 Python
Python正则替换字符串函数re.sub用法示例
2017/01/19 Python
python爬虫之线程池和进程池功能与用法详解
2018/08/02 Python
在交互式环境中执行Python程序过程详解
2019/07/12 Python
python使用正则来处理各种匹配问题
2019/12/22 Python
基于Python实现人脸自动戴口罩系统
2020/02/06 Python
python 使用csv模块读写csv格式文件的示例
2020/12/02 Python
教师实习期自我鉴定
2013/10/06 职场文书
给排水工程师岗位职责
2013/11/21 职场文书
金融系应届毕业生求职信
2014/05/26 职场文书
个人贷款收入证明
2014/10/26 职场文书
读后感作文评语
2014/12/25 职场文书
亚布力滑雪场导游词
2015/02/09 职场文书