0
우선 모든 타사 라이브러리는 각도 모듈로 래핑되어야하므로 다른 각도 모듈에 종속성으로 추가 될 수 있습니다. 타사 라이브러리가 시작이나 끝 부분에 의존성 목록에 위치해야타사 라이브러리에 대한 Angular.js 종속성 순서
angular.module('myApp', ['lodash']);
질문은, 예를
angular.module('lodash', [])
.factory('_', function($window) { return $window._;});
과 같은 다른 모듈에 주입을위한
?
angular.module('myApp').controller(function($scope, _){});
VS
angular.module('myApp').controller(function(_, $scope){});
두 경우 모두 작동하지만, 당신의 의견은에 무엇입니까?
고맙습니다.
제 3 자 라이브러리를 처음 시작했을 때와 마찬가지로 사용자 정의 스크립팅을 수행하는 것과 같은 방식이어야합니다. –
어떻게 중요합니까? Angular는 서비스/공장이 배치 된 장소 또는 장소에 상관없이 주입합니다. – Alok