backend/yudao-admin-ui/src/components/bpmnProcessDesigner/src/utils/index.js

11 lines
218 B
JavaScript
Raw Normal View History

2022-01-01 22:46:54 +08:00
export function debounce(fn, delay = 500) {
let timer;
return function(...args) {
if (timer) {
clearTimeout(timer);
timer = null;
}
timer = setTimeout(fn.bind(this, ...args), delay);
};
}