vue 中使用防抖函数组件


参考链接:

https://blog.csdn.net/userkang/article/details/90144101

https://juejin.im/post/5c2dc7a9e51d4573c8491e77

 

 

let timeout = null;
//防抖
const debounce = function (fn, wait) {
  if (timeout !== null) clearTimeout(timeout);
  timeout = setTimeout(fn, wait);
};
// async/await处理异常事件
const to = function (promise) {
  return promise
    .then((data) => {
      return [null, data];
    })
    .catch((err) => [err]);
};

export default {
  debounce,
  to,
};

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM