Angular Http请求更改问题

时间:2019-10-22 10:12:49

标签: angular asp.net-web-api

我现在面临一个非常奇怪的问题,该问题几乎已经浪费了一天。

我有ASP.NET Core Web API作为后端和Angular前端。我正在调用API,在我看来Angular会更改Web api响应。

这是我在控制台中从API打印响应的方法。

return this.http
    .get(environment.basePath +"/api/parentForms/" + parentFormId + "/versions/" + version)
    .pipe(map((x:any)=>{
        console.log(x)
        return x
    }))

这是我在控制台中看到的。

enter image description here

然后。这是API在“网络”标签中真正返回的内容。它改变了数组的内容。

enter image description here

下面的fields数组已扩展。

enter image description here

如您所见,fields数组的内容似乎已被缓存。我什至尝试更改响应对象的结构。但是angular.http会为数组字段返回相同的数据集。

有人可以给我一个想法为什么会发生这种情况吗?

0 个答案:

没有答案