【发布时间】:2021-01-15 07:58:35
【问题描述】:
这是我当前的代码,
service.ts
export class ApiServiceFunction {
constructor(
private http: HttpClient
) { }
// in app.ts for test connection
testConnection() {
return this.http.get(`${environment.apiUrl}/connection`)
.pipe(
catchError(err => {
console.log('Handling error locally and rethrowing it...', err);
return throwError(err);
})
);
}
}
component.ts
private testConnection() {
this.ApiServiceFunction.testConnection()
.subscribe(
data => {
console.log('data ', data)
},
error => {
console.log('error ',error)
},
);
}
控制台显示错误
在本地处理错误并重新抛出它...未知错误
app.component.ts:190 错误未知错误
zone-evergreen.js:2845 GET http://172.16.0.115:8080/connection net::ERR_INTERNET_DISCONNECTED
我想得到错误测试 “ERR_INTERNET_DISCONNECTED”
【问题讨论】:
-
查看本教程:joshmorony.com/…
-
@NajamUsSaqib 感谢您的分享。我看了一下这个例子,但它没有解决我的问题。问题是,出现错误时我无法得到确切的错误。
标签: angular typescript ionic-framework httpclient