iT邦幫忙

0

[自學筆記] 等待API回傳後再動作(方法1)

可能處理得不好,觀念也不夠理解,待加強/images/emoticon/emoticon46.gif

有時候會遇到還沒等到回傳值就繼續處理下去了


  methods: {
  
     getUrl(){
           axios.post({}).then(async res => {
               let detailUrl = res.data.data;
               await this.openDetailPage(detailUrl);
             });
      },
     async openDetailPage(url) {
          window.open(url);
     }
  
  }

使用await,async,雖然可以跑,但應該是錯誤寫法@@
網路上是看到都要寫Promise

參考:https://www.oxxostudio.tw/articles/201908/js-async-await.html


尚未有邦友留言

立即登入留言