微信小程序> 微信小程序获取轮播图当前图片下标滑动展示对应的位数点击位数展示对应图片.-小程序图片滑块验证码-小程序图形验证码

微信小程序获取轮播图当前图片下标滑动展示对应的位数点击位数展示对应图片.-小程序图片滑块验证码-小程序图形验证码

浏览量:3445 时间: 来源:weixin_34115824
1.

业务需求:

2.

3个图片轮番播放,可以左右滑动,点击指示点可以切换图片

3.

index.wxml:

4.

这里使用小程序提供的swiper组件autoplay:自动播放interval:自动切换时间duration:滑动动画的时长current:当前所在的页面bindchange:current改变时会触发change事件由于swiper组件提供的指示点样式比较单一,另外再自定义指示点的样式

5.

index.wxml:

scroll-viewscroll-y"true"swipercatchtap"onSwiperTap"autoplay"auto"interval"3000"duration"500"current"{{swiperCurrent}}"bindchange"swiperChange"blockwx:for"{{home_pics}}"wx:for-index"index"swiper-itemviewclass"ar_coverpath"imagedata-posturl"{{home_pics[index]}}"src"{{home_pics[index]}}"bindtap"previewImage"mode"aspectFill"//view/swiper-item/block/swiper!--实现点击选中样式--viewclass"dots"blockwx:for"{{home_pics}}"wx:for-index"index"viewclass"dot{{indexswiperCurrent?'active':''}}"bindtap"chuangEvent"id"{{index}}"{{index+1}}/view/block/view/scroll-view6.

index.js:

data:{swiperCurrent:0},//轮播图的切换事件swiperChange:function(e){console.log(e);this.setData({swiperCurrent:e.detail.current//获取当前轮播图片的下标})},//点击指示点切换chuangEvent:function(e){this.setData({swiperCurrent:e.currentTarget.id})},//获取图片在onload就可以进行。7.

运行:

版权声明

即速应用倡导尊重与保护知识产权。如发现本站文章存在版权问题,烦请提供版权疑问、身份证明、版权证明、联系方式等发邮件至197452366@qq.com ,我们将及时处理。本站文章仅作分享交流用途,作者观点不等同于即速应用观点。用户与作者的任何交易与本站无关,请知悉。

产品经理

手机 : 13312967497

擅长 : 小程序流量变现

扫码领取礼包

最新资讯

热门模板

  • 头条
  • 搜狐
  • 微博
  • 百家
  • 一点资讯
  • 知乎