uni-Identify-quality/tm-vuetify/tool/function/sleep.js

17 lines
307 B
JavaScript
Raw Permalink Normal View History

2023-09-19 07:48:24 +00:00
/**
* 作者tmzdy
* 延时操作
* @param {Number} wait = [500] 延时
*/
function sleep(wait=500){
let timid = null;
if(wait==0) return Promise.resolve(true)
clearTimeout(timid);
return new Promise((res,rej)=>{
timid = setTimeout(function() {
res();
}, wait);
})
}
export default sleep;