await axios.post()
时间: 2023-11-16 17:56:32 浏览: 46
在使用axios进行异步请求时,可以使用await关键字来等待请求的结果返回。具体来说,使用await axios.post()可以在异步函数中等待axios的post请求完成,并将结果赋值给一个变量。这样可以避免回调地狱的问题,使代码更加简洁易读。需要注意的是,await只能在async函数中使用。
相关问题
await axios.post
在使用axios进行异步请求时,可以使用await关键字来等待请求的结果返回。具体来说,使用await axios.post()可以在异步函数中等待axios的post请求完成,并将结果赋值给一个变量。这样可以避免回调地狱的问题,使代码更加简洁易读。需要注意的是,await只能在async函数中使用。
const { data: res } = await axios.post('collect', JSON.stringify(collect))中的data:res啥意思
这是使用ES6中的解构语法,将axios.post返回的响应对象中的"data"属性解构赋值给了一个变量"res"。也就是说,如果服务器返回的响应数据是一个JSON对象,那么"data"属性就是这个JSON对象。这种写法相当于在原来的代码中写了以下两行代码:
```
const response = await axios.post('collect', JSON.stringify(collect));
const res = response.data;
```
其中,第一行代码发送了POST请求,第二行代码将响应数据中的"data"属性提取出来并赋值给了变量"res"。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)