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 相关文章推荐
Json2Template.js 基于jquery的插件 绑定JavaScript对象到Html模板中
Oct 29 Javascript
Node.js开发指南中的简单实例(mysql版)
Sep 17 Javascript
jQuery遍历Table应用示例
Apr 09 Javascript
Js控制滑轮左右滑动实例
Feb 13 Javascript
jquery中live()方法和bind()方法区别分析
Jun 23 Javascript
Bootstrap的modal拖动效果
Dec 25 Javascript
layui实现table加载的示例代码
Aug 14 Javascript
highCharts提示框中显示当前时间的方法
Jan 18 Javascript
Vue实现导航栏点击当前标签变色功能
Aug 19 Javascript
基于layui框架响应式布局的一些使用详解
Sep 16 Javascript
JS实现滑动插件
Jan 15 Javascript
原生js+ajax分页组件
Jan 30 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
Windows下利用Gvim写PHP产生中文乱码问题解决方法
2011/04/20 PHP
基于PHPexecl类生成复杂的报表表头示例
2016/10/14 PHP
PHP实现生成模糊图片的方法示例
2017/12/21 PHP
Laravel5.7 数据库操作迁移的实现方法
2019/04/12 PHP
jQuery操作input type=radio的实现代码
2012/06/14 Javascript
JS判断元素为数字的奇异写法分享
2012/08/01 Javascript
兼容主流浏览器的jQuery+CSS 实现遮罩层的简单代码
2014/10/14 Javascript
jquery中push()的用法(数组添加元素)
2014/11/25 Javascript
10个很棒的jQuery代码片段
2015/09/24 Javascript
js实现纯前端的图片预览
2016/04/27 Javascript
JavaScript中的跨浏览器事件操作的基本方法整理
2016/05/20 Javascript
Vue.js报错Failed to resolve filter问题的解决方法
2016/05/25 Javascript
基于JS代码实现图片在页面中旋转效果
2016/06/16 Javascript
基于WebUploader的文件上传js插件
2016/08/19 Javascript
JS仿京东移动端手指拨动切换轮播图效果
2020/04/10 Javascript
jQuery实现页码跳转式动态数据分页
2017/12/31 jQuery
详解使用webpack+electron+reactJs开发windows桌面应用
2019/02/01 Javascript
python求crc32值的方法
2014/10/05 Python
Python实现FTP弱口令扫描器的方法示例
2019/01/31 Python
Django框架实现的分页demo示例
2019/05/25 Python
对pyqt5中QTabWidget的相关操作详解
2019/06/21 Python
python 实现在一张图中绘制一个小的子图方法
2019/07/07 Python
django之自定义软删除Model的方法
2019/08/14 Python
Python如何使用BeautifulSoup爬取网页信息
2019/11/26 Python
Django Form and ModelForm的区别与使用
2019/12/06 Python
浅谈如何使用python抓取网页中的动态数据实现
2020/08/17 Python
美国生日蛋糕店:Bake Me A Wish!
2017/02/08 全球购物
美国鲜花递送:UrbanStems
2021/01/04 全球购物
会计大学生职业生涯规划书范文
2014/01/13 职场文书
运动会方阵解说词
2014/02/12 职场文书
计算机软件专业求职信
2014/06/10 职场文书
2014年调度员工作总结
2014/11/19 职场文书
公司表扬信格式
2015/05/04 职场文书
一个独生女的故事观后感
2015/06/04 职场文书
centos8安装nginx1.9.1的详细过程
2021/08/02 Servers
MongoDB数据库之添删改查
2022/04/26 MongoDB