小程序
小游戏
企业微信
微信支付
扫描小程序码分享
- 当前 Bug 的表现(可附上截图)
- 预期表现
只弹出最后一个点击的
- 复现路径
- 提供一个最简复现 Demo
4 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
线程问题 可以尝试点击跳转后锁定点击状态 请求结束后恢复可点击状态
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
我这个是 一个 列表 比如 A B C三个小程序这时候没网络 我点击了 A 再点击B 再点击C 然后切换成有网络 这时候 会发现 弹出是否跳转到C的提示,关闭以后又弹出跳转到B的提示,关闭以后又弹出跳转到A的提示,其实我想实现的是,网络好了以后只跳转到C 就行了
两个思路
点击前,监听和判断网络状态
2.点击后,锁住,判断锁的状态
<navigator wx:for="{{box}}" bindsuccess='navigateStatistics'
data-toid="{{item.box_appid ? item.box_appid : item.appid}}"
url="" target="miniProgram" open-type='navigate' class="item-single"
app-id="{{item.box_appid ? item.box_appid : item.appid}}"
path="{{item.box_appid ? '/pages/index/index?appid=' + item.appid : item.path}}"
>
用的这个组件,怎么控制呢?
绑定点击事件用api(wx.navigateTo)跳转页面,判断网络是否正常,不正常不跳转
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
线程问题 可以尝试点击跳转后锁定点击状态 请求结束后恢复可点击状态
我这个是 一个 列表 比如 A B C三个小程序
这时候没网络 我点击了 A 再点击B 再点击C
然后切换成有网络 这时候 会发现 弹出是否跳转到C的提示,关闭以后又弹出跳转到B的提示,关闭以后又弹出跳转到A的提示,其实我想实现的是,网络好了以后只跳转到C 就行了
两个思路
点击前,监听和判断网络状态
2.点击后,锁住,判断锁的状态
<navigator wx:for="{{box}}" bindsuccess='navigateStatistics'
data-toid="{{item.box_appid ? item.box_appid : item.appid}}"
url="" target="miniProgram" open-type='navigate' class="item-single"
app-id="{{item.box_appid ? item.box_appid : item.appid}}"
path="{{item.box_appid ? '/pages/index/index?appid=' + item.appid : item.path}}"
>
用的这个组件,怎么控制呢?
绑定点击事件用api(wx.navigateTo)跳转页面,判断网络是否正常,不正常不跳转