ES7 async/await
async/await 是ES7引入的新语法,可以更加方便的进行异步操作
async 关键字用于函数上(async函数的返回值是Promise实例对象)
await 关键字用于async函数当中(await可以得到异步的结果)
async function queryData (id) {
const res = await axios.get('/data')
return res.data
}
queryData.then(data => {
console.log(data)
})
async/await 处理多个异步请求
async function queryData () {
const info = await axios.get('/async1')
const res = await axios.get('async2?info=' + info.data)
return res
}
queryData.then(res => {
console.log(res)
})
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。