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
的标准术语。变量的名称可以是您想要的任何名称。