每当我向API http://api.zippopotam.us询问不存在的邮政编码时,我的Angular 4应用程序崩溃时出现错误404(未找到)。如果我问新的邮政编码而不刷新页面,它就不再起作用了。
我的HTTP-GET看起来像这样:
getPlz(plz: string): Observable<City> {
return this.http
.get(`${this.api}/ch/${plz}`)
.map(response => response.json())
.map(rawCity => CityFactroy.fromObject(rawCity))
.catch(this.errorHandler);
}
先谢谢