Несколько маршрутизаторов с 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();
14
задан machineghost 12 August 2013 в 20:02
поделиться