refactor: 自动导入修改和项目重构优化

Former-commit-id: 100ab2e0092d96b17146163759aef897e5c14fbd
This commit is contained in:
haoxr
2023-01-13 01:05:45 +08:00
parent 0ae7e0da92
commit 9522875198
36 changed files with 881 additions and 386 deletions

View File

@@ -1,15 +1,15 @@
import { Directive, DirectiveBinding } from 'vue';
import { Directive } from 'vue';
/**
* 按钮防抖
*/
export const deBounce:Directive = {
mounted(el:HTMLElement) {
export const deBounce: Directive = {
mounted(el: HTMLElement) {
el.addEventListener('click', e => {
el.classList.add('is-disabled')
el.classList.add('is-disabled');
setTimeout(() => {
el.classList.remove('is-disabled')
}, 2000)
})
el.classList.remove('is-disabled');
}, 2000);
});
}
}
};