javascript – Angular 2 HTTP得到处理404错误

前端之家收集整理的这篇文章主要介绍了javascript – Angular 2 HTTP得到处理404错误前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

我有一个服务空服务json,但我收到这些错误.如果我使用https://jsonplaceholder.typicode.com/posts/6然后它的确定.如何以正确的方式处理这些错误

服务:

@H_403_7@constructor( private http:Http ) { } fetchData(){ return this.http.get('https://jsonplaceholder.typicode.com/psts/6') .map( (res) => res.json() ) .subscribe( (data) => console.log(data) ); }

错误

enter image description here

最佳答案
您需要将第二个回调传递给subscribe方法.当出现错误时,将执行此回调.

@H_403_7@function handleError(error) { console.log(error) } fetchData(){ return this.http.get('https://jsonplaceholder.typicode.com/psts/6') .map( (res) => res.json() ) .subscribe( (data) => console.log(data),(error) => handleError(error) ); }

猜你在找的JavaScript相关文章