我无法管理我的应用程序。我想将我的控制器分成几个文件。我阅读了布赖恩的福特博客(http://briantford.com/blog/huuuuuge-angular-apps.html),但我不太明白我应该怎么做。
在我的controller.js文件中,我有这样的东西:
function loginCtrl($scope){
....
}
function landingCtrl($scope){
...
}
我发现每个文件分离控制器的唯一方法是这样做:
应用程序.js:
var musicApp = angular.module('musicApp', []);
控制器1.js:
musicApp.controller('loginController', ['$scope', loginCtrl],function loginCtrl($scope){
....
});
控制器2.js:
musicApp.controller('landingCtrl', ['$scope', landingCtrl],function landingCtrl($scope){
....
});
有一个更好的方法吗?