【发布时间】:2015-04-20 03:32:48
【问题描述】:
我在Meteor.users 集合中有一个字段可以设置为true 或false。我想检查当前用户的字段是否等于true 或false。
如何做到这一点?
【问题讨论】:
我在Meteor.users 集合中有一个字段可以设置为true 或false。我想检查当前用户的字段是否等于true 或false。
如何做到这一点?
【问题讨论】:
在模板内
{{#if currentUser.isAwesome}}
<p>You are awesome!</p>
{{/if}}
在发布函数中
Meteor.publish('something', function() {
var user = Meteor.users.findOne(this.userId);
if (user.isAwesome)
console.log('You are awesome!');
});
其他任何地方
if(Meteor.user().isAwesome)
console.log('You are awesome!');
注意:如果您的自定义字段在客户端上不可见,请参阅this question。
【讨论】: