2017-09-06 9 views
2

照会ストリングを出力しようとしていますが、null以外は取得できません。バックボーン・マリネット・ルーターを使用したクエリー・ストリング

私のクエリ文字列がhttp:://localhost/admin/brands?foo=barで、queryStringは常にnullでも/brands/?foo=barしかし

App.Router = Marionette.AppRouter.extend({ 
    routes: { 
     '(?*queryString)': 'index', 
     'create': 'create', 
     'edit/:id': 'edit', 
     'show/:id': 'show', 
    },  
    index: function(queryString) { 

     console.log('index page'); 

     //let qs = helper.parseQueryString(queryString); 
     console.log(queryString); 
    } 
} 

答えて

3

あなたはおそらくhttp:://localhost/admin/brands#?foo=bar

よう #が含まれている必要があり Backbone.history.start({pushState: true})またはあなたのURLのようなプッシュ状態を有効にする必要がありません運を試してみました
関連する問題