Zunächst alle Fremdbibliotheken sollten in eckigen Modul verpackt werden, so dass es als eine Abhängigkeit zu anderen angularen Modulen hinzugefügt werden kann.Angular.js Abhängigkeiten Reihenfolge für Bibliotheken von Drittanbietern
zum Beispiel
angular.module('lodash', [])
.factory('_', function($window) { return $window._;});
und injizieren sie in andere Modul wie:
angular.module('myApp', ['lodash']);
Die Frage ist, wo sollen Bibliotheken von Drittanbietern am Anfang oder am Ende in Abhängigkeit Liste befindet?
angular.module('myApp').controller(function($scope, _){});
VS
angular.module('myApp').controller(function(_, $scope){});
Beide Fälle funktioniert, aber was ist Ihre Meinung dazu?
Vielen Dank im Voraus
Es sollte genauso sein, wie Sie am Anfang der Bibliotheken von Drittanbietern tun, dann Ihre benutzerdefinierte Skripte –
Wie ist es wichtig? Angular spritzt die Dienste/Fabriken ein, wie auch immer es aufgestellt ist oder wo auch immer. – Alok