本文共 587 字,大约阅读时间需要 1 分钟。
// controlClickState.js 文件export default { install(Vue) { // 禁止短时间内重复点击 Vue.directive('preventClick', { inserted(button, bind) { button.addEventListener('click', () => { if (!button.disabled) { button.disabled = true; setTimeout(() => { but.disabled = false }, 6000) } }) } }) }}
import preventClick from '../static/js/controlClickState'Vue.use(preventClick)
转载地址:http://iknuz.baihongyu.com/