vue-awesome-swiper滑块插件使用方法详解


Posted in Javascript onNovember 27, 2017

本文实例为大家分享了Android九宫格图片展示的具体代码,供大家参考,具体内容如下

github地址: https://github.com/surmon-china/vue-awesome-swiper.git

1.进入项目目录,安装swiper

npm install vue-awesome-swiper --save

2.引入资源

//vue滑块
import VueAwesomeSwiper from 'vue-awesome-swiper'
Vue.use(VueAwesomeSwiper)

3.编辑组件

<template>
<swiper :options="swiperOption" ref="mySwiper">
 <!-- slides -->
 <swiper-slide>I'm Slide 1</swiper-slide>
 <swiper-slide>I'm Slide 2</swiper-slide>
 <swiper-slide>I'm Slide 3</swiper-slide>
 <swiper-slide>I'm Slide 4</swiper-slide>
 <swiper-slide>I'm Slide 5</swiper-slide>
 <swiper-slide>I'm Slide 6</swiper-slide>
 <swiper-slide>I'm Slide 7</swiper-slide>
 <!-- Optional controls -->
 <div class="swiper-pagination" slot="pagination"></div>
 <div class="swiper-button-prev" slot="button-prev"></div>
 <div class="swiper-button-next" slot="button-next"></div>
 <div class="swiper-scrollbar" slot="scrollbar"></div>
</swiper>
</template>
<script>
import { swiper, swiperSlide } from 'vue-awesome-swiper'
export default {
 name: 'carrousel',
 data() {
 return {
  swiperOption: {
  // NotNextTick is a component's own property, and if notNextTick is set to true, the component will not instantiate the swiper through NextTick, which means you can get the swiper object the first time (if you need to use the get swiper object to do what Things, then this property must be true)
  // notNextTick是一个组件自有属性,如果notNextTick设置为true,组件则不会通过NextTick来实例化swiper,也就意味着你可以在第一时间获取到swiper对象,假如你需要刚加载遍使用获取swiper对象来做什么事,那么这个属性一定要是true
  notNextTick: true,
  // swiper configs 所有的配置同swiper官方api配置
  autoplay: 3000,
  // direction : 'vertical',
  effect:"coverflow",
  grabCursor : true,
  setWrapperSize :true,
  // autoHeight: true,
  // paginationType:"bullets",
  pagination : '.swiper-pagination',
  paginationClickable :true,
  prevButton:'.swiper-button-prev',
  nextButton:'.swiper-button-next',
  // scrollbar:'.swiper-scrollbar',
  mousewheelControl : true,
  observeParents:true,
  // if you need use plugins in the swiper, you can config in here like this
  // 如果自行设计了插件,那么插件的一些配置相关参数,也应该出现在这个对象中,如下debugger
  // debugger: true,
  // swiper callbacks
  // swiper的各种回调函数也可以出现在这个对象中,和swiper官方一样
  // onTransitionStart(swiper){
  // console.log(swiper)
  // },
  // more Swiper configs and callbacks...
  // ...
  }
 }
 },components: {
 swiper,
 swiperSlide
},
 // you can find current swiper instance object like this, while the notNextTick property value must be true
 // 如果你需要得到当前的swiper对象来做一些事情,你可以像下面这样定义一个方法属性来获取当前的swiper对象,同时notNextTick必须为true
 computed: {
 swiper() {
  return this.$refs.mySwiper.swiper
 }
 },
 mounted() {
 // you can use current swiper instance object to do something(swiper methods)
 // 然后你就可以使用当前上下文内的swiper对象去做你想做的事了
 // console.log('this is current swiper instance object', this.swiper)
 // this.swiper.slideTo(3, 1000, false)
 }
}
</script>

根据官方api进行调整

http://www.swiper.com.cn/api/pagination/2016/0126/299.html

vue-awesome-swiper滑块插件使用方法详解

我的git demo可以参考 :https://github.com/ssdpj/mk/tree/vue-admine

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

Javascript 相关文章推荐
jquery怎样实现ajax联动框(一)
Mar 08 Javascript
使用CSS3的scale实现网页整体缩放
Mar 18 Javascript
解析浏览器端的AJAX缓存机制
Jun 21 Javascript
如何解决手机浏览器页面点击不跳转浏览器双击放大网页
Jul 01 Javascript
jquery根据一个值来选中select下的option实例代码
Aug 29 Javascript
js 实现一些跨浏览器的事件方法详解及实例
Oct 27 Javascript
vue2.0+webpack环境的构造过程
Nov 08 Javascript
jQuery实现鼠标跟随效果
Feb 20 Javascript
Vue-Cli中自定义过滤器的实现代码
Aug 12 Javascript
给localStorage设置一个过期时间的方法分享
Nov 06 Javascript
ant-design表单处理和常用方法及自定义验证操作
Oct 27 Javascript
vue 页面跳转的实现方式
Jan 12 Vue.js
vue 自定义组件 v-model双向绑定、 父子组件同步通信的多种写法
Nov 27 #Javascript
vue轮播图插件vue-awesome-swiper
Nov 27 #Javascript
在vue中实现简单页面逆传值的方法
Nov 27 #Javascript
浅析Vue自定义组件的v-model
Nov 26 #Javascript
AngularJs 最新验证手机号码的实例,成功测试通过
Nov 26 #Javascript
Javacript中自定义的map.js  的方法
Nov 26 #Javascript
css和js实现弹出登录居中界面完整代码
Nov 26 #Javascript
You might like
WML,Apache,和 PHP 的介绍
2006/10/09 PHP
jQuery 源码分析笔记
2011/05/25 PHP
jquery解决图片路径不存在执行替换路径
2013/02/06 Javascript
解决html按钮切换绑定不同函数后点击时执行多次函数问题
2014/05/14 Javascript
jQuery实现页面点击后退弹出提示框的方法
2016/08/24 Javascript
JavaScript数组去重的几种方法效率测试
2016/10/23 Javascript
详解用原生JavaScript实现jQuery的某些简单功能
2016/12/19 Javascript
利用Node.js+Koa框架实现前后端交互的方法
2017/02/27 Javascript
JS实现异步上传压缩图片
2017/04/22 Javascript
Javascript实现运算符重载详解
2018/04/07 Javascript
JS实现获取进今年第几天是周几的方法分析
2018/06/27 Javascript
利用jqgrid实现上移下移单元格功能
2018/11/07 Javascript
Vue.js子组件向父组件通信的方法实例代码详解
2018/12/10 Javascript
vue踩坑记录之数组定义和赋值问题
2019/03/20 Javascript
[01:05]主宰至宝剑心之遗
2017/03/16 DOTA
python抓取某汽车网数据解析html存入excel示例
2013/12/04 Python
菜鸟使用python实现正则检测密码合法性
2016/01/05 Python
详解Python的Flask框架中生成SECRET_KEY密钥的方法
2016/06/07 Python
利用Python中SocketServer 实现客户端与服务器间非阻塞通信
2016/12/15 Python
Python实现中一次读取多个值的方法
2018/04/22 Python
使用CodeMirror实现Python3在线编辑器的示例代码
2019/01/14 Python
Python实现SQL注入检测插件实例代码
2019/02/02 Python
Python2.7实现多进程下开发多线程示例
2019/05/31 Python
在django view中给form传入参数的例子
2019/07/19 Python
Python3使用腾讯云文字识别(腾讯OCR)提取图片中的文字内容实例详解
2020/02/18 Python
Python 串口通信的实现
2020/09/29 Python
HTML5新表单元素_动力节点Java学院整理
2017/07/12 HTML / CSS
推荐WEB开发者最佳HTML5和CSS3代码生成器
2015/11/24 HTML / CSS
橄榄树药房:OLIVEDA
2019/09/01 全球购物
Java Servlet API中forward() 与redirect()的区别
2014/04/20 面试题
文明礼仪事迹材料
2014/01/09 职场文书
工作违纪检讨书
2014/02/17 职场文书
我爱祖国演讲稿
2014/09/02 职场文书
民事调解书范文
2015/05/20 职场文书
在python中实现导入一个需要传参的模块
2021/05/12 Python
利用 JavaScript 构建命令行应用
2021/11/17 Javascript