【发布时间】:2018-09-07 08:04:41
【问题描述】:
这是我的后端代码
if (err)
{
res.status(400).send({ error: "invalid credentials", data: null, message: "Invalid Credentials" });
}
else
{
res.status(200).send({ data: user });
}
这是我的 Angular 代码
let obj = { "name": name, "email": email, "password": password };
this.http.post("https://localhost:3000/register",obj, {responseType: 'json'})
.subscribe(
data => {
console.log("POST Request is successful ", data);
},
error => {
console.log(error);
}
);
我能够记录错误对象。我需要获取从后端传递的确切错误消息。
像这样的
console.log(error.message);
我试过了,但我得到了一个错误。在Angular JS中解析HttperrorResponse的正确方法是什么?
【问题讨论】:
-
你能从控制台发布错误吗?