observable.throw和service.subscribe()之间有什么区别。错误?

时间:2018-05-13 19:08:36

标签: angular observable

之间有什么区别
this.ApiService.getList().catch((e, c) => {

  return Observable.throw(e);
})
.subscribe() => {}

和这一个

this.ApiService.getList().subscribe(() => {}, error => {notifyService.showError(error._body);

})

1 个答案:

答案 0 :(得分:0)

你将从可观察的内部订阅中获得任何内容,

this.ApiService.getList().catch((e, c) => {
  return Observable.throw(e);
})
.subscribe(() => {}, error => {console.log(error._body);

})