流星:模板助手在页面背面射击

时间:2016-02-29 20:29:31

标签: meteor

我有一个帮助' userLayout'模板,我已经定义了当前的用户功能。当我导航到模板时,它工作正常(我使用带路由订阅的流路由器)。但是,当我按下'返回'在浏览器中,助手再次触发。

为什么当我按“'回来”时,模板的助手会离开?

我的代码是其中一个违规助手在这里 - 我怀疑上下文'属性:

// Return a specific user
findUser: function(context) {
    var id = context.user;
    return Potential_users.find({_id: id});
}

修改

视图模板本身如下所示:

<template name="userLayoutView">
    {{#each findUser context}}
       ...
    {{/each}}
</template>

这种观点被动态调用:

<template name="userLayout">
    <div class="row">
        <div class="col-xs-12">
            {{#if currentUser context}}
                {{> userLayoutEditCreate context=context}}
            {{else}}
                {{> userLayoutView context=context}}
            {{/if}}
        </div>
    </div>
</template>

0 个答案:

没有答案