【自定义轮播图】微信小程序自定义轮播图无缝滚动
先试试效果,可以通过设置参数调整样式 微信小程序中的轮播图可以直接使用swiper组件,如下: <swiper indicator-dots="{{indicatorDots}}" autoplay="{{autoplay}}" interval="{{interval}}" duration="{{duration}}"> <block wx:for="{{imgUrls}}"> <swiper-item> <image src="{{item}}" class="slide-image" width="355" height="150"/> </swiper-item> </block></swiper> 但是为了实现上图的效果,中间一张图片,然后两遍的图片都能显示出来一点点,并且两张图片中间有空隙,于是开始自定义一个轮播图组件。起名就叫做自定义轮播图吧。 为了方便后期使用,起初设计多个参数可调: 1、自动滚动开关 2、滚动一屏所需要的时间 3、两次滚动事件的时间间隔 4、两张图片中间空隙宽度 5、左右两边新突出图片的宽度 6、开始滚动回调事件 7、滚动结束回调事件 8、数据数组,比如图片数组 #################################################### 开始操作,首先需要在页面上防止wxml代码: <view class=