AngularJS控制器太多了?

时间:2015-11-26 12:25:17

标签: javascript angularjs

我知道这是一个小小的noob问题,但我只是想问,如果我有太多的控制器,这是一个好的或坏的做法。我们假设我有一个网络应用程序,大约有12个视图。每个视图都有它自己的控制器(我也没有谈论我的模态控制器)。我正在使用123|456|789 123"|456|789 123"2|456|789 123",2|456|789 123|2|456|789 指令进行"模板化"。我只是想得到一些建议,这是好的,或者只是非常糟糕的方式。

的index.html

ng-view

我的<html ng-app="myApp"> <head> .... <!-- Styles and others --> </head> <body> <div ng-view="true"> </div> <script src="angular/angula.min.js"> <script src="app.js"> <script src="controllers/firstController.js"> <script src="controllers/secondController.js"> <script src="controllers/thirdController.js"> . . <script src="controllers/eleventhController.js"> <script src="factory/mainFactory.js"> </body> </html> 具有路由功能(Routeproviders等)。

非常感谢!

1 个答案:

答案 0 :(得分:2)

将内容分解为小组件很好,但是您需要一种将生产部署组合在一起的方法 - 例如参见https://egghead.io/series/angular-automation-with-gulp