Templates meteor:在模板中比较#if parties.owner==currentUserId?
我对流星很陌生 我正在为parties演示添加更新功能 我现在只想向该方的所有者显示“修改”按钮 我试过了Templates meteor:在模板中比较#if parties.owner==currentUserId?,templates,meteor,Templates,Meteor,我对流星很陌生 我正在为parties演示添加更新功能 我现在只想向该方的所有者显示“修改”按钮 我试过了 {{# with party}} {{#if owner currentUser }} <br/><input type="button" value="Modifier" class="btn btn-small edit"> {{/if} {{{与党} {{{#如果所有者当前用户} {{/if} 当然,这不是正确的方法 我找不到如何访问模板
{{# with party}}
{{#if owner currentUser }}
<br/><input type="button" value="Modifier" class="btn btn-small edit">
{{/if}
{{{与党}
{{{#如果所有者当前用户}
{{/if}
当然,这不是正确的方法
我找不到如何访问模板中的用户对象以进行比较
请帮助您始终可以使用帮助器方法内的
this
(本例中为参与方
实例)访问模板对象实例:
Template.details.isOwner = function() {
return this.owner === Meteor.userId();
};
{{#if isOwner}}
<br/><input type="button" value="Modifier" class="btn btn-small edit">
{{/if}}
Template.details.isOwner=函数(){
返回this.owner==Meteor.userId();
};
{{#如果是所有者}
{{/if}
(它非常类似于
参与方
示例中已有的可以删除
帮助方。)您始终可以通过帮助方方法中的this
(本例中的参与方
实例)访问模板对象实例:
Template.details.isOwner = function() {
return this.owner === Meteor.userId();
};
{{#if isOwner}}
<br/><input type="button" value="Modifier" class="btn btn-small edit">
{{/if}}
Template.details.isOwner=函数(){
返回this.owner==Meteor.userId();
};
{{#如果是所有者}
{{/if}
(它非常类似于Parties
示例中已有的canRemove
helper。)