के साथ एकाधिक राउटर 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