介绍
这篇文章主要介绍了微信小程序的轮播功能怎么实现,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获、下面让小编带着大家一起了解一下。
我们在官网上可以看到轮播相关的说明了,这里是通过一个实例来说明一下微信小程序的轮播功能的实现效果:
先看一下效果图:
JS代码:
var app =, getApp (); 页面({ 数据:,,,,{ ,,,,,,,imgUrls:, ,,,,,,,,,,,& # 39;http://img02.tooopen.com/images/20150928/tooopen_sy_143912755726.jpg& # 39; ,,,,,,,,,,,& # 39;http://img06.tooopen.com/images/20160818/tooopen_sy_175866434296.jpg& # 39; ,,,,,,,,,,,& # 39;http://img06.tooopen.com/images/20160818/tooopen_sy_175833047715.jpg& # 39; ,,,,,,,, ,,,,,,,indicatorDots:,真的, ,,,,,,,播放:,假的, ,,,,,,,时间间隔:,5000年, ,,,,,,,时间:1000年 ,,,}, ,,,changeIndicatorDots:,函数(e), { ,,,,,,,this.setData ({ ,,,,,,,,,,,indicatorDots: ! this.data.indicatorDots ,,,,,,,}) ,,,}, ,,,changeAutoplay:,函数(e), { ,,,,,,,this.setData ({ ,,,,,,,,,,,播放:! this.data.autoplay ,,,,,,,}) ,,,}, ,,,intervalChange:,函数(e), { ,,,,,,,this.setData ({ ,,,,,,,,,,,时间间隔:e.detail.value ,,,,,,,}) ,,,}, ,,,durationChange:,函数(e), { ,,,,,,,this.setData ({ ,,,,,,,,,,,时间:e.detail.value ,,,,,,,}) ,,,}, })
数据中是要设置的数据.indicatorDots设置是否有点,间隔设置每隔多少毫秒进行切换,时间设置切换的速度。中对所有的照片进行遍历。这些值通过数据,然后在函数中进行设置。
WXML代码:
& lt; swiper indicator-dots=皗{indicatorDots}}, ,,,,,,,播放=皌rue",间隔=?000“,时间=?000“比; ,,,& lt; block 天气:为=皗{imgUrls}}“比; ,,,,,,,& lt; swiper-item> ,,,,,,,,,,,& lt; https://www.yisu.com/zixun/image src="{{项}}"类=盎玫破枷窨矶?" 400 "高度=" 150 "/> >块 偷窃者>
以上就是这个轮播的的过程,主要应用组件,播放设置是否自动播放,间隔设置每隔多少毫秒进行切换,时间设置切换的速度。中对所有的照片进行遍历。
感谢你能够认真阅读完这篇文章,希望小编分享的“微信小程序的轮播功能怎么实现”这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!