나는이 같은 routerProvider의 templateUrl에, 모듈의 설정 기능에, AA 서비스/제공/공장/어떤 메소드를 호출하는 것을 시도하고있다 : 처음에는모듈 설정에서 서비스를 사용
angular.module('myapp.security.user').config(config);
config.$inject = ['$routeProvider'];
function config($routerProvider) {
$routerProvider
.when('/login', {
templateUrl: template.get('/lol'),
//...
},
})
;
};
,이 문서에 따라 : https://github.com/johnpapa/angularjs-styleguide#minification-and-annotation ("Minification and annotation"장의 코드 마지막 부분), 나는 내가해야 할 일은 서비스를 사용하는 것이다. 그러나 AngularJS는 서비스가 정의되지 않았다는 것을 나에게 소리 쳤습니다. 그래서 나는 공급자를 사용했는데 이것도 작동하지 않습니다.
나는 다음과 같은 아키텍처에 사용되는 사실 : 모듈 :을 my_app (서비스/제공/공장 정의) 모듈 : my_app.security 모듈 : my_app.security.user를 (I 서비스를 사용하고자하는 경우/provider/factory)
내 config 서브 모듈에서이 "main"서비스를 호출하는 방법을 모른다. http://pastebin.com/NTj09HdC
내가 아이디어의 부족 해요 :
여기 (정의 된 순서로로드) 응용 프로그램에 대한 응축 JS이다.