这是我的 layout.html
代码,我想知道如何扩充它以便 <div class="navbar"> ... </div>
仅在用户通过 {{>loginButtons}}
登录时显示在他们上面。此外,在用户成功登录后,如何路由到由其中一个按钮触发的路由?
<body>
{{renderPage}}
</body>
<template name='layout'>
<div class="layout-buttons">
{{> loginButtons}}
</div>
<div class="navbar">
<div class='btn' id='left'><a class='button-text' href="{{pathFor 'home'}}">home</a></div>
<div class='btn' id='right'><a class='button-text' href="{{pathFor 'speakers'}}">myKaleo</a></div>
</div>
{{> yield}}
</template>
最佳答案
您可以使用 currentUser像这样的助手:
{{#if currentUser}}
<div class="navbar">
...
</div>
{{/if}}
关于javascript - 登录时显示按钮,Meteor 的空格键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28443621/