Browse Source

修改页面

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

9
common/axios.js

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

Loading…
Cancel
Save