Taro.request async await的写法
时间: 2023-11-14 07:09:43 浏览: 288
async和await的用法
Taro.request 的 async/await 写法如下:
```
async function fetchData() {
try {
const res = await Taro.request({
url: 'https://example.com/api',
method: 'GET',
data: {
foo: 'bar'
}
})
console.log(res.data)
} catch (err) {
console.log(err)
}
}
```
其中,`Taro.request` 返回一个 Promise 对象,我们可以使用 `await` 等待其返回结果。如果请求成功,`res` 中会包含服务器返回的数据,我们可以通过 `res.data` 获取。如果请求失败,`catch` 中会捕获到错误信息。
阅读全文