backbone.js
に複数のルータを使用できますが、相互に干渉することなく問題なく使用できますか?それとも私が心配するべきことがありますか?backbone.jsを使用した複数のルータ
コードサンプル:
myapp.routers.main = Backbone.Router.extend({
routes : { "": "index" },
index : function() { console.log("routed by main router");}
});
myapp.routers.another = Backbone.Router.extend({
routes : { "notmain": "index" },
index : function() { console.log("routed by another router");}
});
mainrouter = new vaikava.routers.main;
notmainrouter = new vaikava.routers.another;
Backbone.history.start();
この質問に答える最も簡単な方法は、試してみることです。私が知る限り、あなたが概説したものには何の問題もないはずです。 – nrabinowitz
私はそれを自分で試しました。エラーはありませんが、これは私の最初の本格的なバックボーンアプリであり、複数のルータで問題が発生する可能性があることを読んだので、ここで質問します。 – Industrial