防止按钮重复点击vue 自定义全局指令
// 防重复点击(指令实现)
vue.directive('resetClick', {
inserted (el, binding) {
el.addEventListener('click', () => {
if (!el.disabled) {
el.disabled = true
setTimeout(() => {
el.disabled = false
}, binding.value || 1000)
}
})
}
})
调用方式:v-resetClick
版权声明:本文为weixin_41628411原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。