接口調用async/await


接口調用async/await

  • async/await是ES7引入的新語法,可以更加方便的進行異步操作
  • async關鍵字用於函數上(async函數的返回值是Promise實例對象)
  • await關鍵字用於async函數中(await可以得到異步的結果)

async/await基本使用

async function queryData(id){
    const ret = await asios.get('/data');
    //這里可以直接處理異步調用的返回數據也可以將Promise對象返回在外面處理
    return ret;
}
queryData.then(ret=>{
    console.log(ret)
})

async/await處理多個異步請求

async function queryData(id){
    const user = await asios.get('/user/101');
    const ret = await asios.delete('/user/'+user.data.name);
    return ret;
}
queryData.then(ret=>{
    console.log(ret)
})


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM