基于vue.js无缝滚动效果


Posted in Javascript onJanuary 25, 2018

一个简单的基于vue.js的无缝滚动

基于vue.js无缝滚动效果 

:feet:在线文档demo :ear_of_rice:小demo :blue_book:English Document

安装

NPM

npm install vue-seamless-scroll --save

使用

ES6

详情的demo页面 example-src/App.vue

// **main.js**
import Vue from 'vue'
import scroll from 'vue-seamless-scroll'
Vue.use(scroll)
<template>
 <vue-seamless-scroll></vue-seamless-scroll>
</template>
// 或者你可以自己设置全局注册的组件名 默认注册的组件名是 vue-seamless-scroll
Vue.use(scroll,{componentName: 'scroll-seamless'})
<template>
 <scroll-seamless></scroll-seamless>
</template>

普通的使用方法 (script标签引入)

Example:

详情的demo页面 test/test.html

<html>
<head>
 ...
</head>
<body>
 <div id="app">
  <vue-seamless-scroll></vue-seamless-scroll>
 </div>
 <script src="vue.js"></script>
 <script src="vue-seamless-scroll"></script>
 <script>
  new Vue({
   el: '#app'
  })
 </script>
</body>
</html>

配置项默认值

defaultOption () {
    return {
     step: 1, //数值越大速度滚动越快
     limitMoveNum: 5, //开始无缝滚动的数据量 //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)
    }
   }

总结

以上所述是小编给大家介绍的基于vue.js无缝滚动效果,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
如何快速的呈现我们的网页的技巧整理
Jul 01 Javascript
在javascript将NodeList作为Array数组处理的方法
Jul 09 Javascript
Grid得到选择行数据的方法总结
Jan 17 Javascript
基于jquery的文章中所有图片width大小批量设置方法
Aug 01 Javascript
freemarker判断对象是否为空的方法
Aug 13 Javascript
jQuery remove()过滤被删除的元素(推荐)
Jul 18 jQuery
JavaScript 中的12种循环遍历方法【总结】
May 31 Javascript
jQuery 点击获取验证码按钮及倒计时功能
Sep 20 jQuery
在JavaScript中使用严格模式(Strict Mode)
Jun 13 Javascript
JS中的算法与数据结构之字典(Dictionary)实例详解
Aug 20 Javascript
layui table设置某一行的字体颜色方法
Sep 05 Javascript
element-ui点击查看大图的方法示例
Dec 14 Javascript
vue router嵌套路由在history模式下刷新无法渲染页面问题的解决方法
Jan 25 #Javascript
vue通过路由实现页面刷新的方法
Jan 25 #Javascript
jQuery zTree搜索-关键字查询 递归无限层功能实现代码
Jan 25 #jQuery
JavaScript实现职责链模式概述
Jan 25 #Javascript
使用Ajax和Jquery配合数据库实现下拉框的二级联动的示例
Jan 25 #jQuery
解决Jquery下拉框数据动态获取的问题
Jan 25 #jQuery
vue引入新版 vue-awesome-swiper插件填坑问题
Jan 25 #Javascript
You might like
PHP常用函数小技巧
2008/09/11 PHP
深入PHP许愿墙模块功能分析
2013/06/25 PHP
关于使用key/value数据库redis和TTSERVER的心得体会
2013/06/28 PHP
php采用curl访问域名返回405 method not allowed提示的解决方法
2014/06/26 PHP
PHP SPL标准库之SplFixedArray使用实例
2015/05/12 PHP
深入学习微信网址链接解封的防封原理visit_type
2019/08/15 PHP
JavaScript 判断判断某个对象是Object还是一个Array
2010/01/28 Javascript
JavaScript图片放大技术(放大镜)实现代码分享
2013/11/14 Javascript
利用JQuery制作符合Web标准的QQ弹出消息
2014/01/14 Javascript
JQuery实现左右滚动菜单特效
2015/09/28 Javascript
AngularJS动态加载模块和依赖的方法分析
2016/11/08 Javascript
bootstrap中模态框、模态框的属性实例详解
2017/02/17 Javascript
vue element-ui table组件动态生成表头和数据并修改单元格格式 父子组件通信
2019/08/15 Javascript
微信公众号H5之微信分享常见错误和问题(小结)
2019/11/14 Javascript
基于ts的动态接口数据配置的详解
2019/12/18 Javascript
Element Dropdown下拉菜单的使用方法
2020/07/26 Javascript
python单线程实现多个定时器示例
2014/03/30 Python
用Python实现读写锁的示例代码
2018/11/05 Python
python爬虫URL重试机制的实现方法(python2.7以及python3.5)
2018/12/18 Python
Python面向对象程序设计示例小结
2019/01/30 Python
在Pytorch中计算自己模型的FLOPs方式
2019/12/30 Python
python实现密码验证合格程序的思路详解
2020/06/01 Python
Selenium+BeautifulSoup+json获取Script标签内的json数据
2020/12/07 Python
python实现视频压缩功能
2020/12/18 Python
中国最大的团购网站:聚划算
2016/09/21 全球购物
亚马逊新加坡官方网站:Amazon.sg
2020/03/25 全球购物
应届毕业生自我评价分享
2013/12/15 职场文书
国窖1573广告词
2014/03/21 职场文书
大学生励志演讲稿
2014/04/25 职场文书
好媳妇事迹材料
2014/12/24 职场文书
寻衅滋事罪辩护词
2015/05/21 职场文书
2016教师廉洁教育心得体会
2016/01/13 职场文书
Python利用机器学习算法实现垃圾邮件的识别
2021/06/28 Python
idea 在springboot中使用lombok插件的方法
2021/08/02 Java/Android
PostgreSQL13基于流复制搭建后备服务器的方法
2022/01/18 PostgreSQL
使用Python开发冰球小游戏
2022/04/30 Python