在我的Controller调用函数中,如
Auth.register(credentials, config).then(function(registeredUser) {
console.log(registeredUser);
}, function(error) {
// Registration failed...
console.log(error);
});
它返回JSON数据响应,如
{"errors":{"email":["has already been taken"]}}
在控制台上使用数据对象,如
data
Object { errors={...}}
errors
Object { email=[1]}
email
["has already been taken"]
0
"has already been taken"
但是如何访问/获取电子邮件错误消息以提醒..?
答案 0 :(得分:1)
它正在使用这样的
console.log(error.data.errors.email);
答案 1 :(得分:0)
尝试:
Auth.register(credentials, config).then(function(registeredUser){
console.log(registeredUser);
}, function(error) {
// Registration failed...
try{
error = JSON.parse(error)
}catch(e){}
console.log(error.errors.email[0]);
});
答案 2 :(得分:0)
试试这个,
console.log(error.errors.email[0]);