我对 Meteor 和 Iron Router 还很陌生,我正在尝试创建一个看起来像这样的路线 '/users/hippomoe/bookmarks/Kj6ecNk7DeW7PmmGA' 其中 hippomoe 将是当前登录的用户,而 Kj6ecNk7DeW7PmmGA 将是一个书签。我尝试过的一些事情是添加一个把手助手来提供用户名
bookmark: function() {
return {
_id: this._id,
user: Meteor.user().username
};
}
我还尝试在 RouteController 定义的数据上下文中定义 user: Meteor.user().username 。在这两种情况下,我都会收到以下错误:“您调用 Route.prototype.resolve 时缺少参数。在参数中找不到“用户””
我尝试找到一个示例来说明这种类型的路线(我认为这很常见)。我在 StackOverflow 上看到的与此相关的其他问题是关于让用户与特定文档相关联,而不是与当前登录的用户相关联。
似乎我错过了一些简单的东西。有人可以提供/指向我如何实现这一目标的简单示例吗?