我在维基中遇到过这个:
It is recommended that you divide your controller objects into smaller pieces of related functionality and have multiple routers / controllers,instead of just one giant router and controller.
我不明白如何应用这个.有没有例子或教程?
现在,我正在玩Marionette并使用require.js.我如何实现多个路由器和控制器?
解决方法
我在“main.js”中结束了这个:
MyApp.start(); new BlogRouter({ controller: new BlogController() }); new NewsRouter({ controller: new NewsController() }); Backbone.history.start();
我不确定这是不是正确的做法.但它正在发挥作用.希望它会帮助像我这样的新手.