1

我有以下路线:

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

4

1 回答 1

4

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

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

于 2016-04-17T09:16:51.340 回答