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 相关文章推荐
jQuery 跨域访问解决原理案例详解
Jul 09 Javascript
AngularJS 视图详解及示例代码
Aug 17 Javascript
将form表单通过ajax实现无刷新提交的简单实例
Oct 12 Javascript
jQuery拖拽通过八个点改变div大小
Nov 29 Javascript
gulp加批处理(.bat)实现ng多应用一键自动化构建
Feb 16 Javascript
如何开发出更好的JavaScript模块
Dec 22 Javascript
element上传组件循环引用及简单时间倒计时的实现
Oct 01 Javascript
js实现京东秒杀倒计时功能
Jan 21 Javascript
Node.js Event Loop各阶段讲解
Mar 08 Javascript
js中console在一行内打印字符串和对象的方法
Sep 10 Javascript
微信小程序如何获取地址
Dec 24 Javascript
nuxt引入组件和公共样式的操作
Nov 05 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
全国FM电台频率大全 - 3 河北省
2020/03/11 无线电
用Flash图形化数据(一)
2006/10/09 PHP
PHP 杂谈《重构-改善既有代码的设计》之四 简化条件表达式
2012/04/09 PHP
php实现的树形结构数据存取类实例
2014/11/29 PHP
PHP性能优化大全(php.ini)
2016/05/20 PHP
PHP内存缓存功能memcached示例
2016/10/19 PHP
PHP实现针对日期,月数,天数,周数,小时,分,秒等的加减运算示例【基于strtotime】
2017/04/19 PHP
Yii 使用intervention/image拓展实现图像处理功能
2019/06/22 PHP
js实现div闪烁原理及实现代码
2014/06/24 Javascript
实例详解Nodejs 保存 payload 发送过来的文件
2016/01/14 NodeJs
jQuery实现拖拽页面元素并将其保存到cookie的方法
2016/06/12 Javascript
NodeJs下的测试框架Mocha的简单介绍
2017/02/22 NodeJs
vue 打包后的文件部署到express服务器上的方法
2017/08/09 Javascript
微信小程序getPhoneNumber获取用户手机号
2017/09/29 Javascript
VUE + UEditor 单图片跨域上传功能的实现方法
2018/02/08 Javascript
在 Linux/Unix 中不重启 Vim 而重新加载 .vimrc 文件的流程
2018/03/21 Javascript
微信小程序的tab选项卡的实现效果
2019/05/15 Javascript
微信小程序发布新版本时自动提示用户更新的方法
2019/06/07 Javascript
微信自定义分享链接信息(标题,图片和内容)实现过程详解
2019/09/04 Javascript
vue-cli+webpack项目打包到服务器后,ttf字体找不到的解决操作
2020/08/28 Javascript
[37:21]完美世界DOTA2联赛PWL S2 Inki vs Magma 第二场 11.22
2020/11/24 DOTA
Win7下搭建python开发环境图文教程(安装Python、pip、解释器)
2016/05/17 Python
python3.x 将byte转成字符串的方法
2018/07/17 Python
用python代码将tiff图片存储到jpg的方法
2018/12/04 Python
python 切换root 执行命令的方法
2019/01/19 Python
全面解析CSS Media媒体查询使用操作(推荐)
2017/08/15 HTML / CSS
利用CSS3实现文本框的清除按钮相关的一些效果
2015/06/23 HTML / CSS
领导失职检讨书
2014/02/24 职场文书
优秀安全员事迹材料
2014/05/11 职场文书
贯彻落实“八项规定”思想汇报
2014/09/13 职场文书
领导干部作风建设自查报告
2014/10/23 职场文书
公务员政审材料范文
2014/12/23 职场文书
导游词之南昌滕王阁
2019/11/29 职场文书
vue 实现弹窗关闭后刷新效果
2022/04/08 Vue.js
解决IDEA翻译插件Translation报错更新TTK失败不能使用
2022/04/24 Python
项目中Nginx多级代理是如何获取客户端的真实IP地址
2022/05/30 Servers