JavaScript等待
  87GpfEheVoVF 2023年11月02日 24 0

两种同步等待方式

setTimeout

wait(callback,seconds){
    let timelag=null;//这里应该用if判断一下;可以扩展
    timelag=window.setTimeout(callback,seconds);
  }

this.wait(()=>{
      //等待后的调用函数
},10);

async await

Sleep = (ms:number)=> {
  return new Promise(resolve=>setTimeout(resolve, ms))
}

  async routeToLogpage(){
    await this.Sleep(900);
    ipcRenderer.send('tomax');
    await this.Sleep(200);
    this.router.navigate(["/logpage"]);
  }

















【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

87GpfEheVoVF