vue 自定义指令,防止重复点击
  Vue.directive('pRClick', {
        inserted: function (el, binding) {
            el.addEventListener('click', () => {
                if (!el.disabled) {
                    el.disabled = true
                    setTimeout(() => {
                        el.disabled = false
                    }, binding.value || 3000)
                }
            })
        }
    }
<el-button v-pRClick ></el-button>
                    
                
                
            
        
浙公网安备 33010602011771号