var usr = [];
var chatUsers = Session.get("newChatUser");
for ( i in chatUsers )
{
var a = chatUsers[i];
var id = Meteor.users.findOne({ username : a });
usr.push({
uid : id._id,
name : a
});
}
当a是" test"时,id变为未定义。但是当我跑步时
Meteor.users.findOne({ username : "test" })
在浏览器控制台中,它返回正确的对象。我的代码怎么了?
答案 0 :(得分:3)
尝试:
Meteor.users.findOne({ username: a.trim() })