Javascript 木偶获得动态分段+;查询参数

Javascript 木偶获得动态分段+;查询参数,javascript,backbone.js,marionette,Javascript,Backbone.js,Marionette,我有一个木偶路由器- var Router = Backbone.Marionette.AppRouter.extend({ appRoutes: { 'user/:id/waiting?*queryParam': 'waiting', '*notFound': 'notFound' } }); 在我的routerController中,我试图访问动态段“id”以及传递的查询参数 var RouterController = Marionette

我有一个木偶路由器-

var Router = Backbone.Marionette.AppRouter.extend({
    appRoutes: {
        'user/:id/waiting?*queryParam': 'waiting',
        '*notFound': 'notFound'
    }
});
在我的
routerController
中,我试图访问动态段“id”以及传递的查询参数

var RouterController = Marionette.Controller.extend({
    waiting: function(id) {
        console.log(id);
       // How to access "queryParam" over here ?

    }
});

如何通过主干网/木偶网方式访问控制器中的“*queryParam”?

您应该能够接收
splats
作为第二个参数

var RouterController = Marionette.Controller.extend({
    waiting: function(id, queryParam) {
        console.log(id);
       // How to access "queryParam" over here ?

    }
});

您的意思是“函数(id,splats)”?不,
splats
是用于表达式
*queryParam
的标准术语。变量的名称可以是您想要的任何名称。