如何将变量传递给 FlowRouter 'named routes'?

How to pass variables to FlowRouter 'named routes'?

我有以下路线:

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 没有命名路由 - 这不是命名路由吗?

FlowRouter.go('Users.edit', {id: 1});

看这里:https://github.com/kadirahq/flow-router#api