微信小程序中怎么实现轮播图
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,这篇文章主要介绍"微信小程序中怎么实现轮播图",在日常操作中,相信很多人在微信小程序中怎么实现轮播图问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"微信小程序中怎么实现轮
千家信息网最后更新 2026年11月01日微信小程序中怎么实现轮播图
这篇文章主要介绍"微信小程序中怎么实现轮播图",在日常操作中,相信很多人在微信小程序中怎么实现轮播图问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"微信小程序中怎么实现轮播图"的疑惑有所帮助!接下来,请跟着小编一起来学习吧!
业务需求:
5个图片轮番播放,可以左右滑动,点击指示点可以切换图片
重点说明:
由于微信小程序,整个项目编译后的大小不能超过1M
查看做轮播图功能的一张图片大小都已经有100+k了
那么我们可以把图片放在服务器上,发送请求来获取。
index.wxml:
这里使用小程序提供的
autoplay:自动播放
interval:自动切换时间
duration:滑动动画的时长
current:当前所在的页面
bindchange:current 改变时会触发 change 事件
由于
{{index+1}}
index.wxss:
.swiper-container{ position: relative; } .swiper-container .swiper{ height: 300rpx; } .swiper-container .swiper .img{ width: 100%; height: 100%; } .swiper-container .dots{ position: absolute; right: 40rpx; bottom: 20rpx; display: flex; justify-content: center; } .swiper-container .dots .dot{ margin: 0 10rpx; width: 28rpx; height: 28rpx; background: #fff; border-radius: 50%; transition: all .6s; font: 300 18rpx/28rpx "microsoft yahei"; text-align: center; } .swiper-container .dots .dot.active{ background: #f80; color:#fff; }index.js:
//导入js var util = require('../../utils/util.js') Page({ data: { slider: [], swiperCurrent: 0 }, onLoad: function () { var that = this; //网络访问,获取轮播图的图片 util.getRecommend(function(data){ that.setData({ slider: data.data.slider }) }); }, //轮播图的切换事件 swiperChange: function(e){ //只要把切换后当前的index传给组件的current属性即可 this.setData({ swiperCurrent: e.detail.current }) }, //点击指示点切换 chuangEvent: function(e){ this.setData({ swiperCurrent: e.currentTarget.id }) } }) utils.js:
//网络访问 function getRecommend(callback) { wx.request({ url: 'https://c.y.qq.com/musichall/fcgi-bin/fcg_yqqhomepagerecommend.fcg', data: { g_tk: 5381, uin: 0, format: 'json', inCharset: 'utf-8', outCharset: 'utf-8', notice: 0, platform: 'h6', needNewCode: 1, _: Date.now() }, method: 'GET', header: {'content-Type': 'application/json'}, success: function(res){ if(res.statusCode == 200){ callback(res.data); } } }) } module.exports = { getRecommend: getRecommend }运行:
到此,关于"微信小程序中怎么实现轮播图"的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注网站,小编会继续努力为大家带来更多实用的文章!
程序
图片
切换
指示
学习
组件
事件
大小
更多
样式
网络
帮助
实用
接下来
业务
功能
动画
属性
所在
文章
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
花魁咖啡
为想互联网科技怎么样
互联网科技垄断
互联网科技社
汇久创客互联网科技
猫创互联网科技
互联网公司会议桌创意科技软装饰
字节跳动和互联网科技
广州恒生互联网科技有限
受益于互联网科技的高速发展
宜昌元轩互联网科技有限公司
洛阳昕诺飞互联网科技有限公司
徐州市互联网科技有限公司
每天都有哪些好的互联网科技
宇信科技在杭州互联网排第几
上海互联网科技公司ppt
工业互联网科技创业
北京瑞云互联网科技有限公司
中国主要互联网科技公司
武汉亿视互联网科技有限公司
互联网科技园
湖南永感互联网科技有限公司
中国 科技 互联网
碳银互联网科技有限公司
互联网科技教育视频
卓翼科技产业互联网合作
中科明德北京互联网科技
互联网方面的科技前沿
互联网金融运营模式中的金融科技
杭州科技互联网公司有哪些