¿Puedo usar enrutadores múltiples en backbone.js
, que no interfieren entre sí en la ruta, sin ningún problema? ¿O hay algo de lo que debería preocuparme? muestraVarios enrutadores con backbone.js
Código:
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();
La manera más fácil de responder esta pregunta es probarlo y ver si funciona. Por lo que sé, no debería haber ningún problema con lo que has delineado. – nrabinowitz
Lo probé yo mismo - sin errores, pero como esta es mi primera aplicación troncal real y he leído que podría haber problemas con múltiples enrutadores, quería preguntar aquí – Industrial