订阅Angular 2中已映射的Observable并捕获错误

时间:2016-09-05 22:29:32

标签: angular typescript

this.userService.saveUser(this.user).subscribe(response => {

鉴于上述代码,当我使用上述返回的服务时,如何捕获错误,例如:

我试过了:

  this.userService.saveUser(this.user)
                .map((res:any) => {

不起作用(代码执行停止)。

1 个答案:

答案 0 :(得分:1)

错误是subscribe函数中的第二个参数。

您的代码如下:

this.userService.saveUser(this.user).subscribe(response => {
       //.. 
 },
 error => {your code});