Прежде всего, все сторонние библиотеки должны быть обернуты в угловой модуль, поэтому его можно добавить как зависимость от других угловых модулей.Порядок зависимостей Angular.js для сторонних библиотек
, например
angular.module('lodash', [])
.factory('_', function($window) { return $window._;});
и впрыскивать его в другой модуль, как:
angular.module('myApp', ['lodash']);
Вопрос в том, где следует сторонних библиотек находиться в списке зависимостей в начале или в конце?
angular.module('myApp').controller(function($scope, _){});
VS
angular.module('myApp').controller(function(_, $scope){});
В обоих случаях работает, но каково Ваше мнение по этому поводу?
Спасибо заранее
Это должно быть так, как вы делаете, как в начале сторонних библиотек, тогда ваши пользовательские сценарии –
Как это важно? Угловая инъекция услуг/заводов, однако она размещена или где бы она ни находилась. – Alok