reactjs - 在 axios.post 之外访问 axios 响应
问题描述
我正在尝试将 Axios.post 的响应读取到 Axios.post 之外的新变量中。但是它一直读为未定义
var newresults
axios.post(mainurl, data)
.then(function (response) {
console.log(response)
})
.catch(function (error) {
console.log(error);
});
newresults = response
console.log(newresults)
解决方案
您可以使用async/await
:https ://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/async_function
const postData = async () => {
const response = await axios.post(mainurl, data);
console.log(response);
};
postData();
推荐阅读
- java - Spring Cloud Gateway:未命名查询参数
- ionic-framework - Ionic 5 - LargeTitle 在上面显示上面的内容
- python - Python脚本:无法从列表中提取行
- c++ - 从包装类中的 stb_image 释放图像数据的问题
- python - Python。熊猫。合并
- javascript - 如果状态重新渲染后语句总是导致错误条件,则做出反应
- django - 在搜索中获取上传的直接 URL - Wagtail
- laravel - Laravel 全局记录验证异常
- html - 浏览器在构建 CSS 网格时是否会出现明显的舍入错误?
- r - R:理解图