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

如何解决点击按钮重复提交

如何解决点击按钮重复提交

汪汪一只猫 2019-03-05 17:23:25
vue开发 我用了 @click.once 来触发一个事件 防止重复调起支付接口,但是如果用户在微信支付 选择了取消或者点了×,这个按钮就不能再次调起了,怎么处理@click.once="toPay()"toPay(){//调用支付接口}期待结果就是只调用一次,如果用户点击取消支付,这个按钮还恢复只能点击一次的状态
查看完整描述

2 回答

?
海绵宝宝撒

TA贡献1809条经验 获得超8个赞

自己人为控制。增加一个 tag 默认值为 truetoPay里面判断这个标记,true就执行,执行过一次就改成 false 。
取消或者超时,都可以改为 true

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

添加回答

举报

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