javascript – 流星电流用户

前端之家收集整理的这篇文章主要介绍了javascript – 流星电流用户前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
使用node.js框架Meteor –

currentUser变量如何在模板中定义,如下所示:

<template name="main_template">
  <div class="container">
  {{#if currentUser}}
  {{> add_player_form_template}}
  {{/if}}
  </div>
</template>

但是当我从控制台调用currentUser时,它是未定义的:

但是,Meteor.userId被定义:

为什么是这样?

解决方法

{{currentUser}}是main_template模板中的帮助器.

在您的客户端Javascript中,您需要定义该帮助方法.就像是:

Template.main_template.helpers({
  currentUser: function() {
    return Meteor.userId();
  }
})

这也可能有助于http://docs.meteor.com/#/basic/templates.

原文链接:https://www.f2er.com/js/152905.html

猜你在找的JavaScript相关文章