this.reg.registerUser(user).subscribe(
(res) => {
this.registered = res ? true : false;
this.loading = false;
console.log(res);
this.registerForm.reset();
},
(err) => {
console.log(err);
this.err = err;
}
);
这是console.log中的err外观(图像) err in console
我想在注册时检查后端api是否存在错误,以便我可以在表单验证中使用它(如果电子邮件已经存在)。
答案 0 :(得分:2)
您需要使用点运算符访问消息
this.err = err.error.email[0];
答案 1 :(得分:0)
您为什么不从API包含错误消息中返回对象? 示例{结果:是/否,消息:“您的消息”}