我有以下路线:
FlowRouter.route('/users/:_id/edit', {
name: 'Users.edit',
action() {
BlazeLayout.render('App_body', { main: 'Users_edit_page' });
},
});
我可以使用以下代码访问相应的页面:
var userId = Meteor.userId();
FlowRouter.go('/users/' + userId + '/edit');
如何将userId传递给Users.edit
名称,而不是使用URI路径。
顺便说一句,我在某处读到FlowRouter没有命名路由 - 这不是命名路由吗?
答案 0 :(得分:3)
FlowRouter.go('Users.edit', {id: 1});