Ich habe alle meine AngularJS-Controller in einer Datei, controller.js. Diese Datei ist wie folgt aufgebaut:
angular.module('myApp.controllers', [])
.controller('Ctrl1', ['$scope', '$http', function($scope, $http) {
}])
.controller('Ctrl2', ['$scope', '$http', function($scope, $http) }
}])
Ich möchte Strg1 und Strg2 in separate Dateien einfügen. Ich würde dann beide Dateien in meine index.html aufnehmen, aber wie sollte das strukturiert sein? Ich habe versucht, so etwas zu tun, und es wird ein Fehler in der Webbrowser-Konsole ausgegeben, der besagt, dass meine Controller nicht gefunden werden können. Irgendwelche Hinweise?
Ich habe StackOverflow durchsucht und diese ähnliche Frage gefunden. Diese Syntax verwendet jedoch ein anderes Framework (CoffeeScript) als Angular, sodass ich nicht folgen konnte.