2015-02-02 4 views
3

현재 ui-bootstrap datepicker 팝업은 Mon-Sun 요일을 주문합니다. 고객으로부터 주문을 요청했습니다. Sun-Sat각도 ui-bootstrap datepicker 요일 변경

흥미롭게도 ui-bootstrap 페이지에서 인라인 예제에는 Sun-Mon 주문이 있지만 팝업은 Mon-Sun입니다.

팝업에서 요일 순서를 변경하는 방법이 있습니까? 내 인터넷 검색에서 해당 주제에 대한 정보를 찾지 못했습니다.

답변

2
에 나를 위해 중요한 부분이었다 앤드류의 Datepicker docs에서 "팝업 설정"부제목 아래는 "날짜 선택기에 대한 옵션은 날짜 선택기 - 옵션 속성을 사용하여 JSON로 전달 될 수있다"라고

, 당신이 직면하고있는 것과 같은 문제를 다루고 있습니다.

this JSFiddle을 참조하십시오.이 코드는 angular-ui.github.io의 예제 코드를 단순화하고 필요한 비트가 포함되어 있습니다. 당신이 낙타의 경우 "startingDay"맞춤법을 변경해야합니다 :뿐만 아니라 팝업 달력에서 태그에 인라인 다양성에 영향을 미칠 것으로 보인다

$scope.dateOptions = { 
    formatYear: 'yy', 
    showWeeks: false,  
    startingDay: 0 
}; 
+0

이것은 나를 위해 완벽하게 일했습니다. 감사합니다! – Andrew

1

해당 플러그인에는 '시작일'이 옵션으로 있습니다. 0으로 설정하면 일요일에 시작됩니다.

http://angular-ui.github.io/bootstrap/#/datepicker

+0

합니다. – Andrew

+0

코드를 보여줄 수 있습니까? 이것은 당신이 요구하는 것을 수행하는 옵션입니다. AngularStraps datepicker를 사용해 볼 수도 있습니다 (내가 사용하는 것입니다). http://mgcrea.github.io/angular-strap/#/datepickers#datepickers – ribsies

+0

인라인 및 팝업 설정은 약간 다릅니다. 인라인의 경우 태그 내에 시작일 = "0"을 속성으로 추가 할 수 있지만 팝업에는 작동하지 않습니다. 대신 dave가 지적한대로 camelCase의 $ scope.dateOptions에 값을 추가해야합니다. 이것은 제가 놓친 부분이었습니다. 모두 똑같은, 나는 완전히 시작일을 간과했다. – Andrew