約束および非同期/のawaitを実行する前に真、以下のコードに値を待った後、

シーン:値のような他のイベントのトリガを待つ方法vuexの必要性、haveGroupList 後からtrueに変更するには、あなたがコードの後に次のことを行うことができます

プロミス文言:

getData(){ 
    せR = 新しいプロミス((解決)=> { 
      せタイマー =たsetInterval(()=> {
          場合この .haveGroupList === ){ 
            てclearInterval(タイマー)
            解決(
          } 
      }、 100 
    })
            
     r.then((RES) => { 
        にconsole.log( 'ddddddddddddddo somting' 
            ... 
    })
}
        

非同期/のawait文言:

非同期のgetData(){ 
    のawait 新しいプロミス((解決)=> { 
      せタイマー =たsetInterval(()=> {
          場合この .haveGroupList === ){ 
              てclearInterval(タイマー)
              解決(
          } 
      }、 100 
    } )
    
    はconsole.log( 'ddddddddddddddo somting' 
    ...   

}

 

おすすめ

転載: www.cnblogs.com/Naiky/p/12404488.html