如果MeteorJS中的集合为null,则显示模板

时间:2015-10-31 14:40:10

标签: javascript meteor

我不确定这是否可以在meteorjs中使用,我有两个模板“register”和“login”。我想提出一个条件:

如果收集为空 显示寄存器模板

如果没有则显示登录模板。

请指教。 。非常感谢。

1 个答案:

答案 0 :(得分:0)

您可以使用辅助功能。

HTML:

<template name="main">
    {{#if collectionHasItems}}
        {{> login}}
    {{else}}
        {{> register}}
    {{/if}}
</template>

<template name="register">
    // More code here
</template>

<template name="login">
    // More code here
</template>

JS:

Template.main.helpers({
    collectionHasItems: function() {
        return Collection.find().count();
    }
});