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 相关文章推荐
关于 byval 与 byref 的区别分析总结
Oct 08 Javascript
js操作ajax返回的json的注意问题!
Feb 23 Javascript
锋利的jQuery 第三章章节总结的例子
Mar 23 Javascript
使用postMesssage()实现iframe跨域页面间的信息传递
Mar 29 Javascript
Angularjs中的页面访问权限怎么设置
Nov 11 Javascript
js实现文本上下来回滚动
Feb 03 Javascript
AngularJS之ionic 框架下实现 Localstorage本地存储
Apr 22 Javascript
vue页面使用阿里oss上传功能的实例(二)
Aug 09 Javascript
Angularjs实现控制器之间通信方式实例总结
Mar 27 Javascript
Vue实现导出excel表格功能
Mar 30 Javascript
vue中axios防止多次触发终止多次请求的示例代码(防抖)
Feb 16 Javascript
简单了解Vue computed属性及watch区别
Jul 10 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
php面向对象中的魔术方法中文说明
2014/03/04 PHP
PHP操作MySQL的mysql_fetch_* 函数的常见用法教程
2015/12/25 PHP
PHP数组相加操作及与array_merge的区别浅析
2016/11/26 PHP
PHP实现的AES加密、解密封装类与用法示例
2018/08/02 PHP
PHP安装BCMath扩展的方法
2019/02/13 PHP
jQuery 隐藏和显示 input 默认值示例
2014/06/03 Javascript
用简洁的jQuery方法toggleClass实现隔行换色
2014/10/22 Javascript
详解javascript数组去重问题
2015/11/06 Javascript
JavaScript实现跑马灯抽奖活动实例代码解析与优化(一)
2016/02/16 Javascript
json实现添加、遍历与删除属性的方法
2016/06/17 Javascript
微信小程序三级联动地址选择器的实例代码
2017/07/12 Javascript
vue中实现在外部调用methods的方法(推荐)
2018/02/08 Javascript
vue左右侧联动滚动的实现代码
2018/06/06 Javascript
解决微信小程序防止无法回到主页的问题
2018/09/28 Javascript
element vue validate验证名称重复 输入框与后台重复验证 特殊字符 字符长度 及注意事项小结【实例代码】
2018/11/20 Javascript
nodejs 递归拷贝、读取目录下所有文件和目录
2019/07/18 NodeJs
Layui带搜索的下拉框的使用以及动态数据绑定方法
2019/09/28 Javascript
Vue自定义render统一项目组弹框功能
2020/06/07 Javascript
Vue循环中多个input绑定指定v-model实例
2020/08/31 Javascript
多线程爬虫批量下载pcgame图片url 保存为xml的实现代码
2013/01/17 Python
python之matplotlib学习绘制动态更新图实例代码
2018/01/23 Python
朴素贝叶斯分类算法原理与Python实现与使用方法案例
2018/06/26 Python
使用python进行拆分大文件的方法
2018/12/10 Python
如何利用python web框架做文件流下载的实现示例
2020/06/02 Python
opencv 实现特定颜色线条提取与定位操作
2020/06/02 Python
Python实现敏感词过滤的4种方法
2020/09/12 Python
解决使用Pandas 读取超过65536行的Excel文件问题
2020/11/10 Python
CSS3系列教程:背景图片(背景大小和多背景图) 应用说明
2012/12/19 HTML / CSS
英国儿童图书网站:Scholastic
2017/03/26 全球购物
Electrolux伊莱克斯巴西商店:家用电器、小家电和配件
2018/05/23 全球购物
文明寄语大全
2014/04/11 职场文书
态度决定一切演讲稿
2014/05/20 职场文书
2014年质量管理工作总结
2014/12/01 职场文书
研讨会通知
2015/04/27 职场文书
情感电台广播稿
2015/08/18 职场文书
微信小程序 WeUI扩展组件库的入门教程
2022/04/21 Javascript