1秒内只能提交一次

1、创建js文件preventReClick.js

export default {install (Vue) {// 防止重复点击Vue.directive('preventReClick', {inserted (el, binding) {// console.log("binding-7", binding)el.addEventListener('click', () => {if (!el.disabled) {el.disabled = truesetTimeout(() => {el.disabled = false}, binding.value || 2000)}})}})}
}

2、在main.js中引入

import Vue from 'vue';
import preventReClick from './preventReClick'Vue.use(preventReClick);

3、在index.vue文件中使用,注意一定要用button按钮

 v-preventReClick="1000"//表示1秒内只能提交一次<button @click="submit" class="submit" v-preventReClick="1000"><p class="submit_text">点击提交</p>
</button>

解决Vue提交按钮重复点击重复提交问题防抖相关推荐

  1. 解决vue addRoutes多次添加路由重复问题。

    解决vue addRoutes多次添加路由重复问题. 参考文章: (1)解决vue addRoutes多次添加路由重复问题. (2)https://www.cnblogs.com/hsdying/p/ ...

  2. html input提交按钮标签样式,html - 输入类型=“提交”Vs按钮标签是否可以互换?...

    html - 输入类型="提交"Vs按钮标签是否可以互换? input type="submit"和button标签是否可以互换? 或者,如果有任何差异,那么何 ...

  3. vue 防止多次点击重复提交v-preventReClick

    ## main.js //防止多次点击,重复提交 Vue.directive("preventReClick", {inserted(el, binding) {el.addEve ...

  4. 提交按钮在form之外的提交方式,提交按钮提交页面任意表单

    上结构 <form id="loginForm" action="{:url('Index/add')}" method="post" ...

  5. html提交注册按钮,HTML常用提交按钮

    1. 标签=元素 disabled(不可操作)  readonly(只读)  placeholder(提示文本) autofocus(自动获焦)  autocomplete="on(默认.规 ...

  6. html按钮绑定点击事件无效,jquery添加的html元素按钮为何不执行类样式绑定的click事件...

    代码举例:jquery 更多按钮:ajax json 点击按钮添加一行文本框和"提交"按钮:(没有问题,能够正常添加)服务器 $(".addMore").cli ...

  7. java提交按钮_java – 允许“Enter”键按提交按钮,而不是仅使用MouseClick

    我正在学习Swing类和一切.我有一个玩具程序,我一直在一起提示一个名字,然后提出一个JOptionPane消息"你输入(您的名字)". 我使用的提交按钮只能点击,但我想让它使用输 ...

  8. html中加长提交按钮,HTML input submit提交按钮简介说明

    摘要: 下文讲述html代码中input type='submit'时的相关属性简介说明,如下所示: input type='submit' 简介 当input标签中 type='submit'时,代 ...

  9. html:(20):使用下拉框进行多选和使用提交按钮提交

    使用下拉列表框进行多选 下拉列表也可以进行多选操作,在<select>标签中设置multiple="multiple"属性,就可以实现多选功能,在 windows 操作 ...

最新文章

  1. Redis 主库宕机如何快速恢复?面试必问!
  2. 从Facebook的React框架事件学习一下开源协议
  3. mysql密码修改脚本
  4. linux 解析pdf下载工具,Linux高级系统级性能分析工具-perf.pdf
  5. python lamda函数_python 用lambda函数替换for循环的方法
  6. Ubuntu修改/删除主目录下的中文文件夹
  7. java调用js匿名函数参数,js匿名函数作为函数参数详解
  8. HTTP / HTTPS抓包工具-Fiddler
  9. c++ 实现录音并且指定到文件_2020年的办公装备新选择,搜狗AI录音笔E1深度评测...
  10. sql查询id最大的一行_mysql-聚合查询
  11. 【数据结构基础复习】二叉树的非递归遍历(二)
  12. 工作与生活如何平衡?
  13. Stanford NLP 第六课: Long Short Term Memory
  14. SpringBoot整合mongodb数据库
  15. 吴恩达机器学习笔记-非监督学习
  16. Unicode编码表/常用码表(内容多、卡)
  17. 2020认证杯第二阶段选提建议
  18. views是什么意思_views的意思
  19. 小程序模仿蚂蚁森林浇水demo,树木浇水
  20. Camunda 6、SpringBoot Camunda 流程前端任务流程图跟踪显示

热门文章

  1. u盘盘符不显示 win10_Win10系统插入U盘不显示的解决方法
  2. 前端三剑客之CSS篇~一篇文章带你熟练使用CSS来定义页面样式
  3. 版本控制软件SourceAnywhere的使用感想
  4. 智慧农业物联网,让农业更“智慧”
  5. 贝贝网创始人张良伦: 市场环境差,反而能诞生好公司
  6. 曝光融合Exposure Fusion 与ghost
  7. webpack bulid后时,网页白屏,报错:导入的资源文件路径不对
  8. 对合并后的excel表格进行删除重复值和简单的排版
  9. 怎么把图片文字转换成word文档?这个方法了解一下
  10. android 即将推出色彩管理,OPPO Find X3系列即将发布:首发安卓10bit全链路色彩管理系统...