为了账号安全,请及时绑定邮箱和手机立即绑定

Vue框架下,如何实现防止提交功能类按钮重复点击

Vue框架下,如何实现防止提交功能类按钮重复点击

慕姐4208626 2019-03-12 19:15:45
先说下场景吧,比如我现在需要保存用户填入的信息,如果用户一不下心,或者鼠标坏了,点了一下,实际上提交了好几下,如何防止这种情况;另外如果这个接口的返回速度原本就很快,设置disabel什么的,肉眼都没反应过来,就显示又可以点击了,这种也不理想,所以我想实现的是,比如再3秒内,只能点击一次,多次点击无效,或提示不能重复点击
查看完整描述

2 回答

?
江户川乱折腾

TA贡献1851条经验 获得超5个赞

可以看一下 函数防抖,函数节流相关文章

查看完整回答
反对 回复 2019-03-12
?
翻阅古今

TA贡献1780条经验 获得超5个赞

既然你也说了可以设置disabled,实现你所说的,那就只需要在请求发起时设置setTimeout,3000ms后disabled=false就行吧?

查看完整回答
反对 回复 2019-03-12
  • 2 回答
  • 0 关注
  • 1639 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信