我刚开始用.NET MVC学习angular.js,但我想到的主要问题是在所有教程中人们最终在主(_Layout)页面中引用了10个控制器和10个服务,基本上看起来很糟糕
现在我知道这一定听起来很愚蠢,但我试图在其特定的页面中引用特定的控制器/服务但是角度不会起作用(出于某些愚蠢的原因)。提到脚本加载,它们只是不起作用!。
我最终会将1个大文件中的所有控制器/服务缩小并在布局页面中引用它,还是以另一种方式进行操作?
答案 0 :(得分:2)
典型方法:
index.html
)会使用单个<script>
标记提取您的所有Angular JavaScript文件。因此,所有定义都可用于整个应用程序。在大多数单页面Web应用程序中,您只需要有一个主页面;其他内容根据需要提供(例如,通过路由器放入ng-view
元素。)