【发布时间】:2015-07-16 00:31:57
【问题描述】:
我在 Meteor 中使用用户系统。记帐是通过电子邮件创建的,但我想为用户提供在其设置中设置唯一用户名的选项。
我有这条路线
Router.route('userProfile', {
path: '/users/:userId',
template: 'userProfile',
fastRender: true,
waitOn: function() {
return Meteor.subscribe('singleUser', this.params.userId);
},
data: function() {
return {
user: Meteor.users.findOne(this.params.userId)
};
}
});
但是如果用户设置了他/她的用户名,路由路径应该是path: '/:username',。我认为这也是 Facebook、LinkedIn 等的做法。
【问题讨论】:
标签: javascript node.js meteor iron-router