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 组件之旅(四):测试 JavaScript 组件
Oct 28 Javascript
Javascript改变CSS样式(局部和全局)
Dec 18 Javascript
javascript判断chrome浏览器的方法
Mar 26 Javascript
JavaScript中toString()方法的使用详解
Jun 05 Javascript
JS+CSS实现经典的左侧竖向滑动菜单效果
Sep 23 Javascript
基于JS实现类似支付宝支付密码输入框
Sep 02 Javascript
JavaScript定义全局对象的方法示例
Jan 12 Javascript
AngularJS实现表单元素值绑定操作示例
Oct 11 Javascript
微信小程序的生命周期的详解
Oct 19 Javascript
JS中图片压缩的方法小结
Nov 14 Javascript
vue项目打包上传github并制作预览链接(pages)
Apr 19 Javascript
Vue 中可以定义组件模版的几种方式
Aug 06 Javascript
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
一个查看session内容的函数
2006/10/09 PHP
PHP的分页功能
2007/03/21 PHP
php绝对路径与相对路径之间关系的的分析
2010/03/03 PHP
PHP导入Excel到MySQL的方法
2011/04/23 PHP
解析百度搜索结果link?url=参数分析 (全)
2012/10/09 PHP
php批量删除操作代码分享
2017/02/26 PHP
php判断文件上传图片格式的实例详解
2017/09/30 PHP
jQuery setTimeout传递字符串参数报错的解决方法
2014/06/09 Javascript
基于jQuery实现多层次的手风琴效果附源码
2015/09/21 Javascript
谈谈js中的prototype及prototype属性解释和常用方法
2015/11/25 Javascript
javascript拖拽效果延伸学习
2016/04/04 Javascript
判断数组是否包含某个元素的js函数实现方法
2016/05/19 Javascript
20分钟打造属于你的Bootstrap站点
2016/07/27 Javascript
js实现鼠标左右移动,图片也跟着移动效果
2017/01/25 Javascript
开发Vue树形组件的示例代码
2017/12/21 Javascript
使用post方法实现json往返传输数据的方法
2019/03/30 Javascript
3分钟了解vue数据劫持的原理实现
2019/05/01 Javascript
[10:24]郎朗助力完美“圣”典,天籁交织奏响序曲
2016/12/18 DOTA
pycharm 使用心得(一)安装和首次使用
2014/06/05 Python
Python OS模块常用函数说明
2015/05/23 Python
横向对比分析Python解析XML的四种方式
2016/03/30 Python
Python将多份excel表格整理成一份表格
2018/01/03 Python
python dataframe astype 字段类型转换方法
2018/04/11 Python
Python实现的服务器示例小结【单进程、多进程、多线程、非阻塞式】
2019/05/23 Python
python3调用windows dos命令的例子
2019/08/14 Python
python 经典数字滤波实例
2019/12/16 Python
Python实现图像的垂直投影示例
2020/01/17 Python
10行Python代码实现Web自动化管控的示例代码
2020/08/14 Python
巴西美妆购物网站:Kutiz Beauté
2019/03/13 全球购物
JSF界面控制层技术
2013/06/17 面试题
工商局副局长个人对照检查材料
2014/09/25 职场文书
公司给客户的感谢信
2015/01/23 职场文书
2015年119消防宣传日活动总结
2015/03/24 职场文书
小学运动会宣传稿
2015/07/23 职场文书
Redis 常见使用场景
2021/08/30 Redis
node快速搭建后台的实现步骤
2022/02/18 NodeJs