vue2.0使用swiper组件实现轮播的示例代码


Posted in Javascript onMarch 03, 2018

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

以上这篇vue2.0使用swiper组件实现轮播的示例代码就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JS实多级联动下拉菜单类,简单实现省市区联动菜单!
May 03 Javascript
Javascript Objects详解
Sep 04 Javascript
js+jquery实现图片裁剪功能
Jan 02 Javascript
JS通过ajax动态读取xml文件内容的方法
Mar 24 Javascript
JavaScript之Object类型介绍
Apr 01 Javascript
jQuery实现Email邮箱地址自动补全功能代码
Nov 03 Javascript
最实用的jQuery分页插件
Oct 09 Javascript
JS鼠标滚动分页效果示例
Jul 05 Javascript
JavaScript闭包原理与用法实例分析
Aug 10 Javascript
微信小程序实现炫酷的弹出式菜单特效
Jan 28 Javascript
原生JS实现图片懒加载之页面性能优化
Apr 26 Javascript
vue中利用Promise封装jsonp并调取数据
Jun 18 Javascript
Vue的轮播图组件实现方法
Mar 03 #Javascript
在Vue中使用Compass的方法
Mar 02 #Javascript
AjaxUpLoad.js实现文件上传功能
Mar 02 #Javascript
关闭Vue计算属性自带的缓存功能方法
Mar 02 #Javascript
解决vue 更改计算属性后select选中值不更改的问题
Mar 02 #Javascript
完美解决iview 的select下拉框选项错位的问题
Mar 02 #Javascript
Vue.js做select下拉列表的实例(ul-li标签仿select标签)
Mar 02 #Javascript
You might like
php入门学习知识点二 PHP简单的分页过程与原理
2011/07/14 PHP
给ECShop添加最新评论
2015/01/07 PHP
PHP实现RSA签名生成订单功能【支付宝示例】
2017/06/06 PHP
详解php伪造Referer请求反盗链资源
2019/01/24 PHP
动态修改DOM 里面的 id 属性的弊端分析
2008/09/03 Javascript
字符串的replace方法应用浅析
2011/12/06 Javascript
jquery遍历之parent()和parents()的区别及parentsUntil()方法详解
2013/12/02 Javascript
js 获取浏览器版本以此来调整CSS的样式
2014/06/03 Javascript
jQuery使用zTree插件实现树形菜单和异步加载
2016/02/25 Javascript
ES6中非常实用的新特性介绍
2016/03/10 Javascript
node模块机制与异步处理详解
2016/03/13 Javascript
jQuery Easyui Tabs扩展根据自定义属性打开页签
2016/08/15 Javascript
ES6新特性三: Generator(生成器)函数详解
2017/04/21 Javascript
vue使用element-ui的el-input监听不了回车事件的解决方法
2018/01/12 Javascript
JS实现table表格内针对某列内容进行即时搜索筛选功能
2018/05/11 Javascript
vue实现手机号码的校验实例代码(防抖函数的应用场景)
2019/09/05 Javascript
Vue路由守卫之路由独享守卫
2019/09/25 Javascript
python 输出所有大小写字母的方法
2019/01/02 Python
python 利用文件锁单例执行脚本的方法
2019/02/19 Python
Pyqt5实现英文学习词典
2019/06/24 Python
python and or用法详解
2019/06/26 Python
深入了解Python iter() 方法的用法
2019/07/11 Python
PyTorch实现ResNet50、ResNet101和ResNet152示例
2020/01/14 Python
django从后台返回html代码的实例
2020/03/11 Python
使用Keras构造简单的CNN网络实例
2020/06/29 Python
Pyside2中嵌入Matplotlib的绘图的实现
2021/02/22 Python
is_file和file_exists效率比较
2021/03/14 PHP
美国领先的汽车轮胎和轮毂供应商:TireBuyer
2016/07/21 全球购物
世界顶级足球门票网站:Live Football Tickets
2017/10/14 全球购物
《邮票齿孔的故事》教学反思
2014/02/22 职场文书
美术指导求职信
2014/03/17 职场文书
辩论赛主持词
2014/03/18 职场文书
村级换届选举方案
2014/05/10 职场文书
选秀节目策划方案
2014/06/06 职场文书
MySQL 服务和数据库管理
2021/11/11 MySQL
企业开发CSS命名BEM代码规范实践
2022/02/12 HTML / CSS