2014-02-14 3 views
16

datepicker와 같은 Angular UI Bootstrap 지정 문 중 일부는 "모든 설정을 <datepicker>의 특성으로 제공하거나 datepickerConfig을 통해 전역 적으로 구성 할 수 있습니다."각도 지정을 전역 적으로 구성

구성 옵션이 나열되어 있지만 *Config의 정의와 전역 구성 방법에 대한 설명은 없습니다. 이것이 Angular의 표준 부분 인 것처럼 들립니다. 그렇지? 이 구성 패턴은 어떻게 사용합니까? 문서화 된 위치는 어디입니까? 이런

+0

단순한 설정 서비스 (공장)로 구현되었으며 지시문에 의존성이 있습니다 –

답변

23

예시 :

angular.module('myModule', ['ui.bootstrap']) 

.config(['uibDatepickerConfig', function(uibDatepickerConfig) { 
    uibDatepickerConfig.showWeeks = false; 
}]); 
+1

유진 (Eugene)이 부트 스트랩 ui에서 uibDatepickerConfig가 제공자 정보를 사용하는 대신 간단한 서비스로 구현 되었기 때문에 잘못되었습니다. https : //github.com/angular-ui/bootstrap/blob/master/src/datepicker/datepicker.js – arturh

+0

@arturh uibDatepickerConfig는 서비스가 아닙니다. 각도 UI 문서에는 "또한 일부 구성 요소에는 .config 함수 내에서 전역 적으로 무시할 수있는 기본값이 있습니다." –

1

config 사용을위한 참조 문서는 config 방법 하에서 Angular.Module 타입이다. 그러나 그 문서는 설정이 어떻게 작동하는지 알려주지 않습니다. 개요는 Developer Guide의 Provider Recipe에서 확인하십시오.

관련 문제