试图让骨干路由器工作。有一种情况是什么都没有发生,因此很难查明问题所在。
有没有办法找出路由器实际接收的内容,以便我可以尝试查明我的路由问题?
这是到目前为止的代码:
// 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});
非常感谢!