流星模板:检查用户是否登录的最简单方法是什么?

Alv*_*oli 13 meteor meteor-blaze meteor-accounts meteor-helper

我正在使用Meteor的帐户-ui.有没有办法检查用户是否登录模板而不编写自定义帮助程序代码?

伪代码:

{{#if userIsLoggedIn }}
    You're logged in
{{/if}}
Run Code Online (Sandbox Code Playgroud)

如果没有,那么最干净,最惯用的方式是什么?

我在这里只关心客户端.

谢谢.

Syl*_*inB 28

简单回答:检查currentUser对象是否存在.

{{#if currentUser }}
  You're logged in
{{/if}}
Run Code Online (Sandbox Code Playgroud)

是的,它是一个默认的帮助器,不需要写任何其他东西!

  • 注意:要检查用户登录的javascript,可以使用`if(Meteor.user())` (5认同)