いくつかのプロジェクトで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}); } });