VUE建立照片轮播功能

本文介绍了在Vue项目中如何创建一个照片轮播功能。通过使用vue-awesome-swiper组件,解决了element组件中el-image点击后滚动条消失的问题,并详细阐述了安装、导入组件以及修正错误的步骤。
摘要由CSDN通过智能技术生成

在项目中需要展示一个景点的多张照片,先以缩略图在上面一排进行显示,下面显示选中的大图,上面一次显示5张,多余5张的可以用两边箭头按钮或触摸屏上的滑动划换,最终实现的效果如下图。
在这里插入图片描述
刚开始准备以element的标准组件来实现,可以用el-card实现上面的小图框,里面用image,下面用image显示大图,但上面的滑动效果不好实现,后来还是采用了vue-awesome-swiper组件来实现。

一、安装和导入 vue-awesome-swiper组件

npm install swiper vue-awesome-swiper --save

注意1:这儿是要安装swiper和vue-awesome-swiper两个组件,网上很多方法是安装后一个组件,系统会提示缺省swiper,又要重装。

import ‘swiper/css/swiper.css’

注意2:注意CSS的目录,网上很多方法是老的片本,位置不对在’swiper/dist/css/swiper.css’

二、组件使用

   <swiper :options="swiperOption" v-if="scenicFileList.length!=0">
          <swiper-slide
            v-for="(item,index) in scenicFileList"
            :key=
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值