|
@@ -1,13 +1,14 @@
|
|
|
import Vue from 'vue'
|
|
|
const preventReClick = Vue.directive('preventReClick', {
|
|
|
inserted: function (el, binding) {
|
|
|
- console.log("preventReClick", el.disabled)
|
|
|
el.addEventListener('click', () => {
|
|
|
if (!el.disabled) {
|
|
|
el.disabled = true
|
|
|
setTimeout(() => {
|
|
|
el.disabled = false
|
|
|
- }, binding.value || 2000)
|
|
|
+ }, binding.value || 1000)
|
|
|
+ }else{
|
|
|
+ alert("点击太快")
|
|
|
}
|
|
|
})
|
|
|
}
|