当前位置: 首页 > news >正文

uniapp按钮点击过快导致请求数据混乱

当出现这个问题的时候尝试使用防抖函数可以解决这个问题,但是我的程序用防抖不行,最后查阅了很多资料选择使用笨办法,当请求没有回来时禁止用户点击按钮。

<view class="change-time-list fl" v-for="(item,index) in timeList" :key="index":class="{active:item.name==changeName}" ><span @click="isDisabled&&bookClick(item)">{{item.name}}</span>
</view>

这是页面的html代码,使用点击事件传参加一个参数控制点击是否执行

isDisabled : true,//初始值设置
bookClick(data){this.flowOverview()
}//请求参数函数
async flowOverview() {this.isDisabled = false; //禁用操作按钮let params = {...this.overViewParams,}let {data}=await this.$api("flowOverview", params)// 数据没返回前禁止点击事件if(data){this.isDisabled = true;}
}

点击按钮时调用函数请求后端接口,并在返回数据前禁止按钮点击。


http://www.mrgr.cn/news/12709.html

相关文章:

  • 14.JS学习篇-CSR和SSR
  • 计算机专业的真正的就业情况
  • DORIS - 执行 git submodule update --init --recursive 的目的是什么?
  • 网络安全之渗透测试实战-DC-3-靶机入侵
  • 【Python机器学习】NLP分词——利用分词器构建词汇表(三)——度量词袋之间的重合度
  • tcpip协议学习
  • 应用框架也需要进行工具规划
  • JVM垃圾回收算法以及垃圾收集器
  • FCIS+mxnet的大坑
  • 慢sql问题解决,sql优化,数据库(mysql)
  • 8.26 T4 日记和编辑器(fhq维护kmp——kmp本身含有的单射与可合并性)
  • 浅谈安科瑞系能源配套产品在美特新材料光储充一体化项目上的应用
  • 探索联邦学习:保护隐私的机器学习新范式
  • C# .Net 条码批量自动打印框架 基于Bartender 10.1 V1.0
  • 代码随想录训练营 Day41打卡 动态规划 part08 121. 买卖股票的最佳时机 122. 买卖股票的最佳时机II 123. 买卖股票的最佳时机III
  • Android settings命令讲解和实战
  • [记录] linux 虚拟机装 windows10
  • 免费分享:中国三级及以上河流(附下载方法)
  • HTML静态网页成品作业(HTML+CSS)——世博园介绍(2个页面)
  • vm 虚拟机无法调用摄像头(亲测有效)