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

基于vue.js轮播组件vue-awesome-swiper实现轮播图

基于vue.js轮播组件vue-awesome-swiper实现轮播图

一般做移动端轮播图的时候,最常用的就是Swiper插件了,而vue.js也有一个轮播组件vue-awesome-swiper,用法跟swiper相似。

1.安装vie-awesome-swiper

nam install vue-awesome-swiper --save-dev

2.引用vie-awesome-swiper组件,这里我是用vie-cli创建的项目,在main.js:

import VueAwesomeSwiper from 'vue-awesome-swiper';Vue.use(VueAwesomeSwiper) //记得不要忘记这句

3.Home.vue下使用

<template><div><swiper :options="swiperOption" ref="mySwiperA">  <!-- 幻灯内容 -->  <swiper-slide>slide1</swiper-slide>  <swiper-slide>slide2</swiper-slide>  <!-- 以下控件元素均为可选 -->  <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></div></template><script>  export default{    data(){      return {        swiperOption: {          // 所有配置均为可选(同Swiper配置)           notNextTick: true,          autoplay: 3000,          grabCursor : true,          setWrapperSize :true,          autoHeight: true,          pagination : '.swiper-pagination',          paginationClickable :true,          prevButton:'.swiper-button-prev',          nextButton:'.swiper-button-next',          scrollbar:'.swiper-scrollbar',          mousewheelControl : true,          observeParents:true,          onTransitionStart(swiper){           console.log(swiper)          }      }    }  },  computed: {    swiper() {     return this.$refs.mySwiperA.swiper    }  },  mounted() {    console.log("每次切换都会触发我");    this.swiper.slideTo(3, 1000, false)   }}</script>

以上所述是小编给大家介绍的基于vue.js轮播组件vue-awesome-swiper实现轮播图,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!

相关文章

VUE多层路由嵌套实现代码

VUE多层路由嵌套实现代码

嵌套,路由,多层,代码,电脑软件,先看看效果图:例如:在做系统时,主页面有两个功能【home】and【news】,在【home】下又分为登录和注册。首先需要将各种模板进行抽离。定义模板<template id="home"> //home模板,里面含子视口 <div> <router-li…

ps怎么制作一款立体滑动的UI按钮?

ps怎么制作一款立体滑动的UI按钮?

按钮,电脑软件,ps,UI,在很多地方我们都会看到按钮的图形,想要绘制一款立体滑动的按钮,该怎么设计呢?下面我们就来看详细的教程。软件名称:Adobe Photoshop 8.0 中文完整绿色破解版软件大小:150.1MB更新时间:2015-11-041、新建700*500PX白色画布,网…

PS设计大苹果Macintosh标志

PS设计大苹果Macintosh标志

标志,电脑软件,PS,Macintosh,大苹果Macintosh喜欢吗? 如果是的,我有一个非常有趣的教程对你如何重现苹果标志,喜欢的朋友可以参考本文,希望能对大家有所帮助!最终效果图:步骤:1、创建一个新的文档大小的500&times;500像素。 拖动一个线性渐变的…

vue-cli + sass 的正确打开方式图

vue-cli + sass 的正确打开方式图

打开方式,详解,正确,图文,电脑软件,关于在vue-cli搭建的项目中怎么配置sass,网上搜到的基本是这种答案:但是我认为,直接将样式写在每个单文件的<style>里,是十分不明智的做法。且不说node-sass安装过程的各种坑,内嵌的<style>也让组件显得十分混…

Node.js之网络通讯模块实现浅析

Node.js之网络通讯模块实现浅析

模块,网络通讯,电脑软件,Node,js,前言想必我们在用Node.js用的最多的应该是创建http服务,所以对于每个Web开发工程师而言,Node.js的网络相关模块学习是必不可少。Node.js的网络模块架构在Node.js的模块里面,与网络相关的模块有Net、DNS、HTTP…

ps中怎样设置打印

ps中怎样设置打印

设置,方法,图片,电脑软件,ps,  一张好的照片P好了还需要在ps中打印,但是打印也需要设置的。那么大家知道ps中怎样设置打印图片吗?下面是小编整理的ps中怎样设置打印图片的方法,希望能帮到大家!ps中设置打印图片的方法首先双击软件图标,进入…

ubuntu编译nodejs所需的软件并安装

ubuntu编译nodejs所需的软件并安装

编译,所需,并安装,电脑软件,ubuntu,闲了一段时间后,要开始做个项目了!公司以java为主,因此一直以来的技术栈为springboot,zookeeper,jredis,dubbo,druid.....经典的分布式服务器体系架构。我花了点时间,统计了一下maven中的依赖包,共计35个以上,…

PS怎么设置自动更改其它文件相关内

PS怎么设置自动更改其它文件相关内

文件,相关内容,设置自动,电脑软件,PS,打个比方,用PS做了一本书,很多页,里面有很多一样的内容,比如说LO,怎么才能做到,在一个文件里面修改这个LO,其它的文件里的LO,自动更改呢?软件名称:Adobe Photoshop 8.0 中文完整绿色破解版软件大小:150.1MB更新时…

php实现的二叉树遍历算法示例

php实现的二叉树遍历算法示例

算法示例,二叉树遍历,电脑软件,php,本文实例讲述了php实现的二叉树遍历算法。分享给大家供大家参考,具体如下:今天使用php来实现二叉树的遍历创建的二叉树如下图所示php代码如下所示:<?phpclass Node { public $value; public $child_left; …

如何避免QQ帐号被盗

如何避免QQ帐号被盗

被盗,帐号,电脑软件,QQ,  用户只要使用安全的电脑登录QQ,并在登录及聊天过程中注意一些关键的细节就可以在绝大多数情况下避免QQ被盗取的风险。目前,根据已掌握的盗号者非法获取QQ密码的案例,QQ安全团队提供了以下三条建议:建议一:各类上网场…

excel2013输入值非法的解决方法exc

excel2013输入值非法的解决方法exc

输入,解决方法,电脑软件,strong,  在Excel中,有些情况在输入数据之后显示值是非法的,其实这个是因为数据有效性限制了你的输入范围,接下来是小编为大家带来的excel2013输入值非法的解决方法,以下用03版本做示范,2013版本的跟03版本通用,希望对…

在页面中引入js的两种方法 | 推荐

在页面中引入js的两种方法 | 推荐

推荐,方法,两种,页面,电脑软件,在页面中引入js有两种基本方式:在页面中嵌入js、引用外部js文件。一、在页面中嵌入js这是在页面使用js最简单的方式了,一般我在写个小测试的情况下会用这种方式。把script元素写在</body>前面,script元素的内容…