当前位置:首页 > 日记 > 正文

vue轮播图插件vue-awesome-swiper的使用代码实例

vue轮播图插件vue-awesome-swiper的使用代码实例

最近写vue2.0项目中用到了轮播图的一个插件,也就是vue-awesome-swiper,个人感觉还是比较强大的,swiper官网中的API及配置均可使用(支持3.0),以下说下使用该插件的一些步骤:

第一步安装

npm install vue-awesome-swiper --save

第二部在main.js中引入

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

然后就可以在组件中使用该插件

<template>   <div>     <swiper :options="swiperOption" ref="mySwiper">       <!-- 这部分放你要渲染的那些内容 -->       <swiper-slide v-for="item in items">       </swiper-slide>       <!-- 这是轮播的小圆点 -->       <div class="swiper-pagination" slot="pagination"></div>     </swiper>   </div> </template> <script>   import { swiper, swiperSlide } from 'vue-awesome-swiper'   export default {     components: {       swiper,       swiperSlide     },     data() {       return {         swiperOption: {         //是一个组件自有属性,如果notNextTick设置为true,组件则不会通过NextTick来实例化swiper,也就意味着你可以在第一时间获取到swiper对象,假如你需要刚加载遍使用获取swiper对象来做什么事,那么这个属性一定要是true         notNextTick: true,         pagination: '.swiper-pagination',         slidesPerView: 'auto',         centeredSlides: true,         paginationClickable: true,         spaceBetween: 30,           onSlideChangeEnd: swiper => {             //这个位置放swiper的回调方法             this.page = swiper.realIndex+1;             this.index = swiper.realIndex;           }         }       }     },     //定义这个sweiper对象     computed: {        swiper() {        return this.$refs.mySwiper.swiper;       }     },     mounted () {       //这边就可以使用swiper这个对象去使用swiper官网中的那些方法       this.swiper.slideTo(0, 0, false);     }    } </script> <style> </style> 

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

相关文章

AI混合工具制作低多边形风格几何lo

AI混合工具制作低多边形风格几何lo

混合,教程,工具,多边形,几何,版权申明:本文原创作者&ldquo;如如酱w &rdquo;,感谢&ldquo;如如酱w &rdquo;的原创经验分享!低多边形的正式名称叫做 Low Poly 3D,翻译过来叫做低面设计或低多边形设计。 低多边形风格正火,接下来小编就给大家分析分…

excel2007停止工作的解决方法excel

excel2007停止工作的解决方法excel

解决方法,工作,电脑软件,strong,  停止工作解决方法在Excel中是比较常用的功能之一,如果有不懂的朋友却需要用到这个功能的朋友不妨学习一番吧!接下来是小编为大家带来的excel2007停止工作的解决方法,供大家参考。excel2007停止工作的解决…

CDR怎么绘制齿轮零件模型?

CDR怎么绘制齿轮零件模型?

模型,绘制,齿轮,零件,电脑软件,在PS中可以利用Ctrl+Shift+AIT+T这个命令再次变换对象,从而可以达到对象围绕某一中心点旋转复制的效果,这在做类似齿轮、花儿造型的时候能够经常用到。使用CorelDRAW绘制简单齿轮效果是轻松快捷的,可以直接使用C…

元素全屏的设置与监听实例

元素全屏的设置与监听实例

设置,全屏,元素,实例,电脑软件,设置全屏和退出全屏//全屏设置 $('#fullScreen').on('click', function () { fullScreen(); }); //退出全屏 $('#exitFullScreen').on('click', function () { exitFullScreen(); }); //进入全屏fu…

一个有意思的鼠标点击文字特效jque

一个有意思的鼠标点击文字特效jque

鼠标点击,有意思,代码,文字特效,电脑软件,今天在【幻想's Blog】看到一段比较喜欢的鼠标点击文字特效JS代码,感觉很不错就用到博客上来了!喜欢的站长也可以用一下感觉一下!只需将如下JS代码放到</body>之前即可。<script type="text/javascr…

Photoshop合成创意风格的圣诞节狂

Photoshop合成创意风格的圣诞节狂

教程,创意,圣诞节,海报,狂欢夜,本教程主要使用Photoshop合成圣诞节狂欢夜活动海报教程,整体的海报都是用素材一起合成完成的,喜欢的朋友一起来学习吧。12 阅读全文教程结束,以上就是Photoshop合成创意风格的圣诞节狂欢夜活动海报教程,怎么样,大…

详解Angularjs 如何自定义Img的ng-

详解Angularjs 如何自定义Img的ng-

事件,自定义,详解,电脑软件,Angularjs,在使用AngularJs的过程中,我们常常会用到一些ng-事件,如ng-click、ng-change等,这些事件都是AngularJs事先为我们定义好的。也有的情况下,我们会用到一些使用频率不高的dom事件,如img的onload(图片加载完成…

如何使用Bootstrap 按钮实例详解

如何使用Bootstrap 按钮实例详解

如何使用,详解,实例,按钮,电脑软件,Bootstrap 按钮本章将通过实例讲解如何使用 Bootstrap 按钮。任何带有 class .btn 的元素都会继承圆角灰色按钮的默认外观。但是 Bootstrap 提供了一些选项来定义按钮的样式,具体如下表所示:以下样式可用于…

在React中如何优雅的处理事件响应

在React中如何优雅的处理事件响应

事件响应,详解,优雅,电脑软件,React,前言本文主要给大家介绍的是关于React处理事件响应的相关内容,分享出来供大家参考学习,下面来一起看看详细的介绍吧。React中定义一个组件,可以通过React.createClass或者ES6的class。本文讨论的React组件…

Photoshop合成北欧小户型沙发摆放

Photoshop合成北欧小户型沙发摆放

动态,北欧,小户型,场景,电脑软件,本篇文章如何分析打造风格沙发情景案例技巧分享,在家装效果图上的效果很不错的说,喜欢的朋友一起来学习吧,学习一下设计的思路,可惜的是作者没有给素材,大家可以自己百度动手找找看吧。12 阅读全文教程结束,以上…

ASP.NET防止SQL注入的方法示例

ASP.NET防止SQL注入的方法示例

方法,示例,电脑软件,ASP,NET,本文实例讲述了ASP.NET防止SQL注入的方法。分享给大家供大家参考,具体如下:最近接手别人一个项目,发现存在SQL注入漏洞,因为不想改太多代码,所以那种参数法防注入呢我就用不着了。只能用传统的笨一点的办法了。1、新…

99%的程序员都会收藏的书单 你读过

99%的程序员都会收藏的书单 你读过

都会,书单,读过,程序员,几本,人丑就要多读书,颜值不够知识来凑,至少你可以用书籍来武装你的大脑,拯救你的人生。TIOBE编程语言排行榜前20的语言入门书籍推荐 01 顶级程序员必备书籍,雷军都点赞的书单!(点击这里,查看原文)拿到了一份雷军点赞的程序…