Browse Source

修改页面

master
王泽彦 10 months ago
parent
commit
6996326d6b
  1. 15
      common/axios.js

15
common/axios.js

@ -8,10 +8,17 @@ import {
const debounce = (fn, delay = 1000) => {
let timer = null;
return function (...args) {
if (timer) clearTimeout(timer);
timer = setTimeout(() => {
fn.apply(this, args);
}, delay);
return new Promise((resolve, reject) => {
if (timer) clearTimeout(timer);
timer = setTimeout(() => {
try {
const result = fn.apply(this, args);
resolve(result);
} catch (error) {
reject(error);
}
}, delay);
});
}
}

Loading…
Cancel
Save