我的所有 AngularJS 控制器都在一个文件中,controllers.js。该文件的结构如下:
angular.module('myApp.controllers', [])
.controller('Ctrl1', ['$scope', '$http', function($scope, $http) {
}])
.controller('Ctrl2', ['$scope', '$http', function($scope, $http) }
}])
我想做的是将 Ctrl1 和 Ctrl2 放入单独的文件中。然后我会将这两个文件都包含在我的 index.html 中,但是应该如何构建呢?我尝试做这样的事情,但它在 Web 浏览器控制台中抛出一个错误,说它找不到我的控制器。任何提示?
我搜索了 StackOverflow 并发现了这个类似的问题 - 但是,这种语法在 Angular 之上使用了不同的框架(CoffeeScript),所以我一直没能跟上。