babrahams:editable-text和useraccounts用户集合

时间:2015-03-10 10:06:08

标签: javascript meteor

我可以使用babrahams:带有useraccounts用户集合的可编辑文本包。我这样想:

{{> editableText collection="users" field="username" title="Enter username"}}

它不工作?知道为什么吗?

2 个答案:

答案 0 :(得分:0)

你需要使用" Meteor.users"对于您的集合,然后在您的路线中,您需要设置数据上下文:

Router.route('account', {
  name: 'Profile',
  data: function() {
    return Meteor.users.findOne(Meteor.userId());
  }
});

如果您有个人资料模板的帐户路线,这就是您的工作方式。

答案 1 :(得分:0)

包裹作者在这里。

您需要将周围的数据上下文设置为int集合中的文档,但Meteor.users参数应为collection,而不是users。代码看起来像这样:

Meteor.users