utils/util.js
@@ -13,3 +13,22 @@ return hour + ':' + minutes + ':' + seconds } } export const Debounce = (fn, wait) => { let delay = wait|| 500 let timer return function () { let args = arguments; if (timer) { clearTimeout(timer) } let callNow = !timer timer = setTimeout(() => { timer = null }, delay) if (callNow) fn.apply(this, args) } }