1
수동으로 삽입 된 종속성이 예상대로 작동하지 않기 때문에 AngularJS 앱을 축소 할 때 오류가 발생했습니다. 다음은 작동하지 않았다 일angularjs에서 app.config의 종속성을 주입하는 방법은 무엇입니까?
var config = app.config(function($routeProvider) {
$routeProvider
.when('/', {controller: 'PageCtrl', templateUrl: '../templates/home.html'});
.otherwise({redirectTo: '/'});
});
config.$inject = ['$routeProvider'];
있는 유일한 방법은 다음과 같습니다
app.config(['$routeProvider', function($routeProvider) {
...
}]);
왜 처음 의존성 주입 기술 컨트롤러에 대한 작업이 아닌 다른 설정을 사용합니까?
내가 하단의 라인에 너무 집착했다, 당신이 표준 함수 선언과 함께'app.config'를 대체했던 실현하기 위해 잠시 나를했다. – Soviut