Meteor在用户电子邮件中记录了js

时间:2016-06-02 05:50:55

标签: javascript meteor reactjs

我正在使用meteor并做出反应,我试图显示已登录用户的电子邮件地址

这就是我正在使用的 currentUserEmail() { return Meteor.user().emails[0].address; }, render() { 在回报中,这就是我所拥有的

<FlatButton label={this.currentUserEmail()} primary={true} />

但我得到了emails is not defined

我试过用 <FlatButton label={Meteor.user().emails[0].address} primary={true} /> 直接,但即时收到电子邮件是未定义的 帮忙

1 个答案:

答案 0 :(得分:2)

我得到了解决方案

currentUserEmail() { var userId = Meteor.userId(); var user = Meteor.users.findOne({_id: userId}); return user.emails[0].address; } 和平面按钮标签

<FlatButton label={this.currentUserEmail()} primary={true} />

相关问题