vue2.0使用swiper组件实现轮播效果


Posted in Javascript onNovember 27, 2017

轻松实现vue2.0轮播效果,供大家参考,具体内容如下

1、安装swiper

npm install swiper@3.4.1 --save-dev

2、引用组件

import Swiper from 'swiper';
import 'swiper/dist/css/swiper.min.css';

3、html页面代码

<div class="swiper-container" id="swiper">
  <div class="swiper-wrapper">
   <div class="swiper-slide" v-for="(item,$index) in detail.imgs">
   <a v-on:click="showPreview($index,detail.imgs,swiperObj)">
    <figure class="wp-avatar banner">
    <img v-cloak :src="item | toQiNiuImg"/>
    </figure>
   </a>
   </div>
  </div>
  <!-- Add Pagination -->
  <div class="swiper-pagination"></div>
  </div>

4、初始化组件,并设置参数

setTimeout(function () {
  state.swiperObj = new Swiper('#swiper', {
  loop: true,
  pagination: '.swiper-pagination',
  autoplay: 2000,
  paginationClickable: true
  });
 }, 100)

5、搞定,ok

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

Javascript 相关文章推荐
jQuery Flash/MP3/Video多媒体插件
Jan 18 Javascript
jquery+json实现的搜索加分页效果
Mar 31 Javascript
javascript instanceof 内部机制探析
Oct 15 Javascript
用javascript为页面添加天气显示实现思路及代码
Dec 02 Javascript
jQuery1.9.1针对checkbox的调整方法(prop)
May 01 Javascript
jQuery中:header选择器用法实例
Dec 29 Javascript
jQuery实现定时读取分析xml文件的方法
Jul 16 Javascript
使用jquery如何获取时间
Oct 13 Javascript
正则中的回溯定义与用法分析【JS与java实现】
Dec 27 Javascript
JavaScript数据结构中栈的应用之表达式求值问题详解
Apr 11 Javascript
CentOS环境中MySQL修改root密码方法
Jan 07 Javascript
给原生html中添加水印遮罩层的实现示例
Apr 02 Javascript
解读vue生成的文件目录结构及说明
Nov 27 #Javascript
使用Bootstrap + Vue.js实现表格的动态展示、新增和删除功能
Nov 27 #Javascript
基于vue2.0实现简单轮播图
Nov 27 #Javascript
Vue父子模版传值及组件传值的三种方法
Nov 27 #Javascript
VueJs 将接口用webpack代理到本地的方法
Nov 27 #Javascript
vue-awesome-swiper滑块插件使用方法详解
Nov 27 #Javascript
vue 自定义组件 v-model双向绑定、 父子组件同步通信的多种写法
Nov 27 #Javascript
You might like
百事可乐也出咖啡了 双倍咖啡因双倍快乐
2021/03/03 咖啡文化
Php图像处理类代码分享
2012/01/19 PHP
laravel 输出最后执行sql 附:whereIn的使用方法
2019/10/10 PHP
当前页禁止复制粘贴截屏代码小集
2013/07/24 Javascript
通过正则表达式实现表单验证是否为中文
2014/02/18 Javascript
js实现键盘上下左右键选择文字并显示在文本框的方法
2015/05/07 Javascript
js获取客户端操作系统类型的方法【测试可用】
2016/05/27 Javascript
zepto与jquery的区别及zepto的不同使用8条小结
2016/07/28 Javascript
JavaScript 事件流、事件处理程序及事件对象总结
2017/04/01 Javascript
IScroll那些事_当内容不足时下拉刷新的解决方法
2017/07/18 Javascript
jQuery实现table中两列CheckBox只能选中一个的示例
2017/09/22 jQuery
简单两步使用node发送qq邮件的方法
2019/03/01 Javascript
vue深度监听(监听对象和数组的改变)与立即执行监听实例
2020/09/04 Javascript
[04:31]2016国际邀请赛中国区预选赛妖精采访
2016/06/27 DOTA
[03:27]最受玩家喜爱奖提名:PZH_Element 致玩家寄语
2016/12/20 DOTA
一个基于flask的web应用诞生 bootstrap框架美化(3)
2017/04/11 Python
利用python微信库itchat实现微信自动回复功能
2017/05/18 Python
python定时利用QQ邮件发送天气预报的实例
2017/11/17 Python
python 简单照相机调用系统摄像头实现方法 pygame
2018/08/03 Python
如何利用python制作时间戳转换工具详解
2018/09/12 Python
Python常见数据结构之栈与队列用法示例
2019/01/14 Python
Python利用heapq实现一个优先级队列的方法
2019/02/03 Python
如何通过Python实现标签云算法
2019/07/02 Python
Python列表元素常见操作简单示例
2019/10/25 Python
使用遗传算法求二元函数的最小值
2020/02/11 Python
python正则表达式re.match()匹配多个字符方法的实现
2021/01/27 Python
matplotlib更改窗口图标的方法示例
2021/02/03 Python
HTML5 Web Workers之网站也能多线程的实现
2013/04/24 HTML / CSS
英国电气世界:Electrical World
2019/09/08 全球购物
C#面试题
2016/05/06 面试题
节能减耗标语
2014/06/21 职场文书
2014年林业工作总结
2014/12/05 职场文书
个性与发展自我评价
2015/03/06 职场文书
年终奖金发放管理制度,中小企业适用,拿去救急吧!
2019/07/12 职场文书
解决redis sentinel 频繁主备切换的问题
2021/04/12 Redis
Go 语言结构实例分析
2021/07/04 Golang