(6)用vue写去哪网——轮播图组件

7 篇文章 0 订阅
5 篇文章 0 订阅

1. 用他人的组件,还不如自己有能力写一个轻量级的符合自己项目的轮播图组件,哎,但是js忘了好多,不会写啊,等以后有能力再写。

2. 使用GitHub上最火热的一个轮播图组件:vue-awesome-swiper

(1)有npm的下载方式:

我用的是yarn下载的:

yarn add vue-awesome-swiper@2.6.7

下载到项目后,在yarn.lock中多了该项:

在pageage.json中多了该项:

(2)在文件的全局使用

在项目的main.js引入轮播图组件(官网中有引入的说明)

在组件中的使用,官网中也很多demo

官网中有对版本的更新,有详细的说明,以及组件中各个属性的用法:https://www.swiper.com.cn/api/index2.html

3. swiper组件,数据传进来的时候和当页面初次渲染的时候,轮播图展示的时候,先是最后一个图片。如何解决?

如果有数据就显示数据内容,(显示传入的数据时,先展示第一个图片),第一个页面就会先展示,如果没有数据,就不显示轮播图。

用v-if ,值是通过计算属性计算

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值