Могу ли я использовать несколько маршрутизаторов в 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();