utils.js 337 Bytes Edit Raw Blame History 1 2 3 4 5 6 7 8 9 10 11 12 13 14 export function debounce(fn) { let waiting; return function() { if (waiting) return; waiting = true; const context = this, args = arguments; const later = function() { waiting = false; fn.apply(context, args); }; this.$nextTick(later); }; }