我有一个非常基本的路由器来让事情顺利进行,但我无法加载 Backbone.history.start() 来开始处理路由。jquery、下划线和主干已加载。这是我的基本路由器:
var AppRouter = Backbone.Router.extend({
routes: {
"*query": "defaultRoute"
},
initialize: function() {
Backbone.history.start();
},
defaultRoute: function(query) {
console.log(query);
}
});
var app_router = new AppRouter;
我得到的错误是:
Uncaught TypeError: Object [object Object] has no method 'on'
位于我的主干库文件中。提前致谢