Angularjs 加载所有角度控制器、过滤器、指令和服务
我已经构建了我的Laravel/Angular应用程序,并且在project/public/assets中有一个app/目录/ 在app目录中,我有一个app.js文件,以及controllers/、filters/等目录Angularjs 加载所有角度控制器、过滤器、指令和服务,angularjs,Angularjs,我已经构建了我的Laravel/Angular应用程序,并且在project/public/assets中有一个app/目录/ 在app目录中,我有一个app.js文件,以及controllers/、filters/等目录 而不是加载每个单独的控制器、过滤器等。。如何将它们全部加载到目录中?是的,正如@cbass正确地说的那样,应该将它们连接起来。建议将其用于生产构建,但是您可以尝试使用以下结构进行实验 (function () { angular.module('app', []);
而不是加载每个单独的控制器、过滤器等。。如何将它们全部加载到目录中?是的,正如@cbass正确地说的那样,应该将它们连接起来。建议将其用于生产构建,但是您可以尝试使用以下结构进行实验
(function () {
angular.module('app', []);
// MainCtrl.js
function MainCtrl () {
}
angular
.module('app')
.controller('MainCtrl', MainCtrl);
// AnotherCtrl.js
function AnotherCtrl () {
}
angular
.module('app')
.controller('AnotherCtrl', AnotherCtrl);
// and so on...
})();
关于中引用的代码段如果我理解正确,您希望同时加载所有文件,而不是加载每个单独的文件?如果是这样的话,你需要把他们联系起来。我通常使用Gruntjs来执行此操作。