【vue实现,轻量级代码】轮播图组件,滑动,触摸,鼠标按键,鼠标滚轮,分为上下和左右滚动,

轮播图组件

描述
1、swiper组件内包含的样式太多了,为了轻量化展示效果,所以封装组件

功能
1、适配移动端和pc端
2、可通过鼠标滑动、手机触摸,鼠标按键,鼠标滚轮触发
3、分为上下滚动和左右滚动
4、分为3d模式和普通模式

组件代码
组件代码

部分展示效果
在这里插入图片描述

代码演示

<template>
  <qm-swiper swiperStyle="x" :imgList="imgList" :lunboTime="null"  width="800"></qm-swiper>
</template>

<script>
import QmSwiper from '@/components/qm-swiper/index'
export default {
    components: { QmSwiper },
    data() {
        return {
            imgList: [
                {key:0, url: require('@/assets/images/switper/1.jpg')},
                {key:1, url: require('@/assets/images/switper/2.jpeg')},
                {key:2, url: require('@/assets/images/switper/3.jpeg')},
                {key:3, url: require('@/assets/images/switper/4.jpg')},
                {key:4, url: require('@/assets/images/switper/5.jpeg')},
            ],
        }
    }
}
</script>

<style>

</style>

API

字段含义描述
lunboTime轮播时间Number,默认为3000
width容器宽度String、Number,默认为800
imgList图片数组Array
lunboType轮播方式String:正常模式:defalut,电影模式:movie
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值