• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

微信小程序中,如何阻止多次点击单击事件

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

在微信小程序中,有自制对话框用于提交数据,但是会出现用户连续点击,多次提交数据的情况。

//.wxml

<
view class="acertain" bindtap="{{dis?'acertain':''}}" >确定</view>


//.js
//在 data中定义
data:{
dis:true}
acertain:function(){
...代码
this.setData({
  dis:false//设为方法为无
})
}
//在触发打开对话框的方法中重新启用对话框确定按钮方法
this.setData({
  dis:false//启用确定方法

})

后续补充 方法2:
定义全局变量
isClick

var isClick=true;
if (isClick) {
   isClick = false;
    setTimeout(function () {
       isClick = true;
    }, 1000);//一秒内不能重复点击
}else{
  return;
}
 


 另一种方法在 https://www.cnblogs.com/shanchui/articles/12963977.html


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap