我正试图在sails中使用_.find查找对象的值,并且某种程度上返回的结果是未定义的。我已经检查了他们的documentation,看来我做的一切都是正确的。但它仍然是未定义的。我非常需要你的帮助。谢谢。
var obj = [
{
profile: {
profileId: 12,
firstName: 'John',
lastName: 'Doe',
email: 'johndoe@mail.com',
}
},
{
profile: {
profile: 13,
firstName: 'Jane',
lastName: 'Doe',
email: 'janedoe@mail.com',
}
}
];
var fnd = _.find(obj, {email: 'janedoe@mail.com'})
console.log(fnd); //result is undefined
答案 0 :(得分:0)
你需要结束;如果没有解决它,我认为你需要传递一个函数然后传递条件,就像这样
_.find(obj, function(profile) {
return profile.email == 'janedoe@mail.com';
});
我不是专家,但文档说的是这样。
答案 1 :(得分:0)