fal*_*sic 1 angular angular-httpclient
我正在使用 HttpClient 创建 POST 请求并将 Observable 返回给调用者。当调用者订阅并尝试捕获错误时,错误是一个字符串,而不是文档中通常看到的预期 HttpErrorResponse。

我尝试使用带有 catchError 的管道直接在调用方法中处理错误,但它收到与上面的错误相同的错误。
这是我的服务方法的代码
createPartner(partner: Partner) {
return this.http.post(this.publicUrl + "partner", partner).pipe(catchError(this.handleError));
}
handleError(error: HttpErrorResponse) {
console.log(error);
return throwError(error);
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1722 次 |
| 最近记录: |