【发布时间】:2026-01-30 21:25:01
【问题描述】:
Angular 的http 文档说http 服务返回的响应遵循fetch 规范。
https://angular.io/guide/http#parse-to-json
在他们的示例中,这是您可以找到的代码
private extractData(res: Response) {
let body = res.json();
return body.data || { };
}
显然,res.json() 的结果不是承诺。
但是在fetch 规范中,response.json() 方法应该返回一个Promise。
https://fetch.spec.whatwg.org/#response-class
我是否遗漏了 fetch 规范中的某些内容,或者 Angular 的实现有误?
【问题讨论】:
标签: javascript angular http fetch