避免在Angular 2上记录错误
我正在做的是登录一个用户,如果凭证无效,我会从服务器端抛出一个异常。 我的代码如下:
this.http.post("/login", JSON.stringify(credentials))
.map(result => result.json())
.subscribe(
data =>this.router.navigate(["home"]),
() => this.router.navigate(["login"], {queryParams: {error: true}})
);
在这种情况下,我认证用户,如果它不抛出一个错误,并改变它的路线。 问题是,即使当我发现错误时,Chrome控制台仍然显示为它抛出错误。
无论如何要避免这种情况? 我不希望用户看到。 对我来说这不是一个错误,因为我正在做一些事情,而且我希望能够使用从服务器端获得的消息。
链接地址: http://www.djcxy.com/p/48081.html