Hallo Forum,
ich habe eine Frage bezüliche der Schreibweise der AngularJS-Methoden. Als Beispiel nehme ich die var angular.module('website', []).config. Ich sehe da zwei unterschiedliche Schreibweise:
angular.module('website', []).config(function($routeProvider) { });
und
angular.module('website', []).config(['$routeProvider', function($routeProvider) { }]);
Wenn ich micht nicht irre, nimmt die config-Methode im ersten Beispiel nur die "function($routeProvider) { }" als Parameter an. Im zweiten Beispiel hat Sie ein Array als Parameter. Was bedutet bzw. welche Rolle spielt '$routeProvider' im zweiten Bepiel im Array-Parameter? Wie im ersten Beispiel zu sehen ist, funktioniert das Ganze auch ohne.
Danke im Voraus.