很多软件都有了轮播效果,微信也有,通过Swiper组件来实现,能实现触屏焦点图、触屏Tab切换、触屏多图切换等常用效果。这里有关此组件具体使用的官方说明链接https://developers.weixin.qq.com/miniprogram/dev/component/swiper.html
<swiper indicator-dots="{{indicatorDots}}"
autoplay="{{autoplay}}" interval="{{interval}}" duration="{{duration}}">
<block wx:for="{{imgUrls}}" wx:key="unique">
<swiper-item>
<image src="{{item}}" class="slide-image"/>
</swiper-item>
</block>
</swiper>
Page({
data: {
imgUrls: [
'http://img02.tooopen.com/images/20150928/tooopen_sy_143912755726.jpg',
'http://img06.tooopen.com/images/20160818/tooopen_sy_175866434296.jpg',
'http://img06.tooopen.com/images/20160818/tooopen_sy_175833047715.jpg'
],
indicatorDots: true,
autoplay: true,
interval: 3000,
duration: 500,
},
})
indicatordots Boolean 是否显示面板指示点
autoplay Boolean 是否自动切换
interval Number 自动切换时间间隔
duration Number 滑动动画时长