Ho tutti i miei controller AngularJS in un file, controllers.js. Questo file è strutturato come segue:
angular.module('myApp.controllers', [])
.controller('Ctrl1', ['$scope', '$http', function($scope, $http) {
}])
.controller('Ctrl2', ['$scope', '$http', function($scope, $http) }
}])
Quello che mi piacerebbe fare è mettere Ctrl1 e Ctrl2 in file separati. Includerei quindi entrambi i file nel mio index.html, ma come dovrebbe essere strutturato? Ho provato a fare qualcosa del genere e si verifica un errore nella console del browser Web dicendo che non riesce a trovare i miei controller. Qualche suggerimento?
Ho cercato StackOverflow e ho trovato questa domanda simile - tuttavia, questa sintassi sta usando un framework diverso (CoffeeScript) sopra Angular, e quindi non sono stato in grado di seguirlo.