并没有看到你的current 有赋值在 swiper 这个组件中
为什么轮播图手动点击没反应?使用swiper实现轮播图,但是不能手动点击滑动,模拟器跟真机都不能手动切换图片,怎么解决?没有报错,能获取到点击事件,图片路径也能改变,就是页面没反应,这是什么问题? [图片] <swiper id="swiper" indicator-dots="{{indicatorDots}}" autoplay="{{autoplay}}" duration="{{duration}}" circular="{{circular}}"> <block wx:for="{{images}}" wx:key="*this"> <swiper-item style="width: 100%;display: flex;justify-content: center;"> <image src="{{item}}" class="slide-image" /> </swiper-item> </block> </swiper> <view class="prev-button" bindtap="prevSlide">上一个</view> <!-- 下一个按钮 --> <view class="next-button" bindtap="nextSlide">下一个</view> // home.js Page({ switchTab: function (event) { const name = event.currentTarget.dataset.name; wx.switchTab({ url: `/pages/${name}/${name}`, }); }, onLoad: function () { // 在页面加载时,动态设置图片路径 this.setData({ imageUrl: '../images/未标题-1.jpg' }); wx.showShareMenu({ withShareTicket: true, // 其他参数根据需要设置 }); }, onShareAppMessage: function () { return { title: '自定义分享标题', path: '/pages/index', imageUrl: this.data.images[this.data.current], // 动态设置分享的图片 // 根据需要设置其他参数 }; }, data: { indicatorDots: true, // 是否显示指示点 autoplay: true, // 是否自动播放 interval: 5000, // 自动切换的时间间隔 duration: 1000, // 滑动动画时长 circular: true, // 是否启用循环播放 current: 0, images: [ '../images/未标题-1.jpg', '../images/1713249908529_01.jpg', '../images/1713249908529_04.jpg' ], // 轮播图片数组 imageUrl: '../images/1713249908529_01.jpg' }, prevSlide: function () { console.log("Previous slide clicked"); if (this.data.current > 0) { this.setData({ current: this.data.current - 1 }); console.log(this.data.current); console.log("Current image:", this.data.images[this.data.current]); } }, nextSlide: function () { console.log("Next slide clicked"); if (this.data.current < this.data.images.length - 1) { this.setData({ current: this.data.current + 1 }); console.log(this.data.current); console.log("Current image:", this.data.images[this.data.current]); } } });
04-28[图片] 检查一下是否有添加成功 https://developers.weixin.qq.com/miniprogram/dev/OpenApiDoc/mp-message-management/subscribe-message/sendMessage.html
小程序 订阅消息 发送订阅?invalid template_id rid: 662dbe1b-53发送订阅消息 公共模板 就提示 invalid template_id rid: 662dbe1b-53fc50b0-61a11d1d "errcode" => 40037 一次性订阅消息是可以发送的 长期订阅消息提示这个
04-28被拦截了, 建议看看用公众号开发 相关功能
web-view跳转到另一个页面,页面本地运行能打开摄像头,为什么web-view转跳过去无法打开?弹窗提示“嵌入式页面 无法打开摄像头”。(但在原web页面能正常打开摄像头)
04-12是否有对应获取位置权限是否有在隐私内容中声明配置这个权限的描述
wx.getLocation? 不成功也不报错?什么提示都没有?[图片][图片][图片][图片]
03-283.8.5 版本试了一下, 打开体验版小程序会弹出网页提示需要升级电脑微信版本, 点击升级也无效, 推测是无法打开体验版
MAC 端体验版未发布小程序打开空白?电脑mac,微信版本3.8.7, 3.8.6 打开一个体验版的小程序整个空白,手机都是可以打开正常访问的,请问这个是什么原因呢?所以现在体验版未发布的小程序,电脑到底能不能访问
03-20预览模式下开调试, 看看是否有异常, 或者是否挂载的时机有问题?
开发者工具的预览中echarts显示空白,为什么?本人使用云开发和云后台数据库,没有域名配置。 在开发工具中可以显示echarts的柱状图和饼状图,但是预览画面就消失了。 在真机调试中又可以显示。 上传体验版中也没有显示,请问大佬们遇见过这种情况吗,该如何解决? (调试没有出现任何报错)
03-20看看调试器里的AppData 对应页面是否有你设定的数据
为什么数据获取成功,但是显示不了?[图片][图片] [图片]
03-08app.globalData 返回首页的时候是否有重新获取最新? app.globalData 是不具有响应的, 只能是自己主动获取更新后的内容
微信小程序图片base64字符串全局变量globalData无法修改?我们的小程序有个功能,是登录页面中,用户的身份证照片base64字符串,以app.globalData 的方式缓存。 业务流程完成后,返回首页,app.globalData仍然是之前的base64字符串数值。怎么才能清空或者删除?
03-04你虽然引入的内容是导出的,但是里面的变量是共享的, 你应该调整成每次引入的内容都是一个新的, 你可以用class 或者 函数工厂来实现你想要的效果
小程序页面引入外部js的生命周期?[图片] [图片] 我在多个页面引入外部同一个js并实例化,如图1。 步骤1: 页面1我对js面的参数_bamData赋值 步骤2: 跳转到页面2 结果: 跳转到页面2,在页面2 打印_bamData结果是页面1所赋值 问题: 页面同样引入这个js,然后也new了。_bamData为什么还能保存页面1的所赋数据(虽然我要的是这样的效果,但是不理解)。我的理解是重新进入另一个页面、重新引入了js 数据会变成初始数据 备注 navigationto 和 redirecto 两种跳转模式都是如此 本人底子差,忘各位前辈指教
02-07[图片] https://developers.weixin.qq.com/miniprogram/dev/framework/ability/network.html 文档有说明的
微信小程序体验版打开调试才有数据,关闭调试模式加载不到数据?配置里面域名都配了[图片][图片]
02-04