click vue 重复调用_VUE防止多次点击,重复请求
生活随笔
收集整理的這篇文章主要介紹了
click vue 重复调用_VUE防止多次点击,重复请求
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
VUE防止多次點擊,重復(fù)請求
1.添加自定義文件 preventReClick.js
import Vue from 'vue'
const preventReClick = Vue.directive('preventReClick', {
inserted: function (el, binding) {
el.addEventListener('click', () => {
if (!el.disabled) {
el.disabled = true
setTimeout(() => {
el.disabled = false
}, binding.value || 3000)
}
})
}
});
export { preventReClick }
2.在main.js中引用
import preventReClick from './store/preventReClick' //防多次點擊,重復(fù)提交
3.實現(xiàn)方式。在按鈕上添加v-preventReClick
保 存
總結(jié)
以上是生活随笔為你收集整理的click vue 重复调用_VUE防止多次点击,重复请求的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: (PC+WAP)高等院校学院职业学校类网
- 下一篇: java学习(157):线程的引入