我知道这是一个小小的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等)。
非常感谢!
答案 0 :(得分:2)
将内容分解为小组件很好,但是您需要一种将生产部署组合在一起的方法 - 例如参见https://egghead.io/series/angular-automation-with-gulp