javascript - 发布成功后捕获发布请求的响应

标签 javascript http vue.js post

我正在创建一个发布请求并且它正在成功执行,我可以在网络选项卡中看到该响应。

我正在尝试存储该响应,以便我可以进一步使用它,但我无法这样做。我不太清楚如何存储该响应,有人可以指导我吗?

我创建了一个类似下面示例的帖子,我试图在之后添加 .then,但我认为它对我不起作用。

const current = api();
await current.post(`/sampleUrl`,formData);

最佳答案

因为我不知道您当前用于管理 XHR 请求的堆栈是什么,所以我举了一个通用示例,假设您的抽象返回一个 promise :

const current = api();

getAPI = async () => {
    let res = await current.post(`/sampleUrl`,formData);
    let { data } = await res.data;
    console.log(data); // logs the response
};

关于javascript - 发布成功后捕获发布请求的响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56363712/

相关文章:

javascript - 我如何从缩小的 javascript 文件中获取源代码?

javascript - 将表中的多行保存到后端 SAPUI5

javascript - 将值传递给 "injected script"而不是依赖全局变量?

python - 920 HTTP 响应

javascript - 如何在组件中使用 Vue mixin 方法

javascript - 如何检查函数是否从外部js文件调用

c# - HttpListener : The requested address is not valid in this context

javascript - http 获取请求状态

javascript - nativescript 传递 Prop vue

javascript - 模块构建失败(来自./node_modules/vue-loader/dist/index.js): TypeError: Cannot read property 'styles' of undefined at Object. loader