いくつかのプロジェクトでbackbone.jsを問題なく使用していて、新しいプロジェクトを開始したばかりですが、私の人生の間、ロードするルートを取得できません。Chrome開発ツールでエラーは発生しませんが、起動するための簡単なアラートを取得することもできません。
開発者ツール、router.jsファイル、その他すべてのコードを調べます。
application.js-アラートはこのページで機能します
レンダリング:function(){
new MyApp.Routers.Start();
Backbone.history.start;
alert('開始');
}
myrouter.js-これらのアラートはトリガーされません
MyApp.Routers.Start = Backbone.Router.extend({
ルート:{
"near_me": "near_me"、
"": "索引"
}、
インデックス:function(){
alert('main');
}、
near_me:function(){
alert('マップ');
var my_map = new LikeMyWine.Models.Map({
緯度: "-34.397"、
経度: "150.644"、
});
new LikeMyWine.Views.NearMe({model:my_map});
}
});