バックボーンルーターを機能させようとしています。何も起こらない状況の1つがあるため、問題を特定するのは困難です。
ルートの問題を特定できるように、ルーターが実際に受信しているものを確認する方法はありますか?
これまでのコードは次のとおりです。
// ROUTER
var TheRouter = Backbone.Router.extend({
// ROUTES
routes: {
"": "main",
"/route1/:key": "route1"
},
// INITIALIZE
initialize: function() {
_.bindAll(this);
},
// ROUTES
main: function(){
alert('main');
},
route1: function(key){
alert(key);
}
});
// Create new router
var theRouter = new TheRouter();
// Start history
Backbone.history.start({pushState: true});
本当にありがとう!