物事を進めるための非常に基本的なルーターがありますが、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'
バックボーン ライブラリ ファイルにあります。前もって感謝します