【发布时间】:2015-06-22 21:12:05
【问题描述】:
我有一个句柄语句,它将用户 ID 传递给助手。我不确定这是如何工作的。车把{{#if isowner ..}} 有.. 此处作为参数传递给辅助函数的是什么?
<template name="test">
...
<table class="table table-hover table-striped">
{{#each tester}}
<tr><
<td>{{#if isowner ..}}
<i class="fa fa-trash removeUser"></i>
{{/if}}
</td>
</tr>
{{/each}}
</table>
...
</template>
Template.test.helpers({
'isowner':function(parent){
return parent.userId === Meteor.userId();
}
});
显然,这仅在用户 ID 相同时才成立。 Meteor.userId() 是客户端的当前用户。那么哪个用户标识被传递给parent?
当然,这个名字不言自明。它必须高于一个级别 - 但从技术上讲这是什么? ..去哪里?
【问题讨论】:
标签: javascript meteor spacebars