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 相关文章推荐
javascript函数库-集合框架
Apr 27 Javascript
基于Jquery的简单&amp;简陋Tabs插件代码
Feb 09 Javascript
Javascript实现飞动广告效果的方法
May 25 Javascript
在Python中使用glob模块查找文件路径的方法
Jun 17 Javascript
js简单实现Select互换数据的方法
Aug 17 Javascript
JavaScript+html5 canvas绘制缤纷多彩的三角形效果完整实例
Jan 26 Javascript
BootStrap table使用方法分析
Nov 08 Javascript
jQuery实现提交表单时不提交隐藏div中input的方法
Oct 08 jQuery
vue循环数组改变点击文字的颜色
Oct 14 Javascript
vue导航栏部分的动态渲染实例
Nov 01 Javascript
js canvas实现星空连线背景特效
Nov 01 Javascript
为什么推荐使用JSX开发Vue3
Dec 28 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
深入理解PHP几个算法:PHP冒泡、PHP二分法、PHP求素数、PHP乘法表
2013/06/06 PHP
用Javascript做flash做的事..才完成的一个类.Auntion Action var 0.1
2007/02/23 Javascript
js查找父节点的简单方法
2008/06/28 Javascript
网页上的Javascript编辑器和代码格式化
2010/04/25 Javascript
javascript 单例/单体模式(Singleton)
2011/04/07 Javascript
HTML页面滚动时获取离页面顶部的距离2种实现方法
2013/09/05 Javascript
js图片滚动效果时间可随意设定当鼠标移上去时停止
2014/06/26 Javascript
原生JS实现-星级评分系统的简单实例
2016/08/21 Javascript
一句jQuery代码实现返回顶部效果(简单实用)
2016/12/28 Javascript
JQuery Dialog对话框 不能通过Esc关闭的原因分析及解决办法
2017/01/18 Javascript
利用PM2部署node.js项目的方法教程
2017/05/10 Javascript
js es6系列教程 - 基于new.target属性与es5改造es6的类语法
2017/09/02 Javascript
Vue项目组件化工程开发实践方案
2018/01/09 Javascript
vue中利用three.js实现全景图的完整示例
2020/12/07 Vue.js
原生js实现无缝轮播图效果
2021/01/28 Javascript
深入浅析Python中的yield关键字
2018/01/24 Python
Python切片索引用法示例
2018/05/15 Python
python将.ppm格式图片转换成.jpg格式文件的方法
2018/10/27 Python
详解Python绘图Turtle库
2019/10/12 Python
利用Python的turtle库绘制玫瑰教程
2019/11/23 Python
Python ORM框架Peewee用法详解
2020/04/29 Python
python 多进程和协程配合使用写入数据
2020/10/30 Python
python调用百度AI接口实现人流量统计
2021/02/03 Python
将世界上最美丽的摄影作品转化为艺术作品:Photos.com
2017/11/28 全球购物
纪伊国屋泰国网上书店:Kinokuniya泰国
2017/12/24 全球购物
C#可否对内存进行直接的操作
2015/02/26 面试题
自动化专业毕业生自荐信
2013/11/01 职场文书
社会实践先进工作者事迹材料
2014/05/06 职场文书
2014年汽车销售工作总结
2014/12/01 职场文书
2014年节能工作总结
2014/12/18 职场文书
2019新学期家长会工作计划
2019/08/21 职场文书
HTML5中 rem适配方案与 viewport 适配问题详解
2021/04/27 HTML / CSS
Python如何把不同类型数据的json序列化
2021/04/30 Python
Vue实现动态查询规则生成组件
2021/05/27 Vue.js
python实现学员管理系统(面向对象版)
2022/06/05 Python
CSS中理解层叠性及权重如何分配
2022/12/24 HTML / CSS