我刚刚将我的角度升级到v7。
这是怎么发生的:
const httpOptions = {
headers: new HttpHeaders({
'Content-Type': 'application/json',
'Authorization': 'Bearer ' + localStorage.getItem('token')
})
};
var url = this.getEndpointUrl(endpoint);
return this.http.get(url, httpOptions).pipe(map(res => res.json()));
获取错误:
[ts]类型“ Object”上不存在属性“ json”。 [2339]
任何
我想念什么?
答案 0 :(得分:3)
最新的HttpClient
自动将响应解析为json,因此我们不再需要调用json()
方法。
这应该足够了
var url = this.getEndpointUrl(endpoint);
return this.http.get(url, httpOptions);