2017-01-27 1 views
0

저는 FullCalendar를 사용하는 Angular 2 및 PrimeNG의 일정을 사용하고 있습니다. 나는 월요일의 첫 번째 날을 원하지만 내 코드는 약간 벗어나야한다고 생각한다. 나는 아래와 같이 내 P-일정 요소에 [locale]="en"를 추가 :FullCalendar가 작동하지 않는 첫 번째 날 설정

내 구성 요소 파일에 다음
<p-schedule [events]="events" [header]="headerConfig" (onEventClick)="handleEventClick($event)" [fixedWeekCount]="false" [locale]="en"></p-schedule> 

. 나는 다음을 추가했다 :

this.en = { 
    firstDay: 1 
} 

이 변경 후에, 나의 첫날은 여전히 ​​일요일이다. 오류가 발생하지는 않지만 작동하지 않습니다. 내가 도대체 ​​뭘 잘못하고있는 겁니까?

+0

총을 여기에 올렸을 가능성이 있습니다 (따라서 dele ted 대답은 적어도 지금은)하지만 firstDayOfWeek로 시도해보십시오. * firstDay가 올바른 방법 일 것입니다. Tho를 시도해도 결코 아프지 않습니다. D – Alex

+0

첫날을 firstDayOfWeek로 바꾸었지만 여전히 작동하지 않습니다. – Brett

답변

0

p-calendar의 로케일에서 동일한 문제가 발생했습니다. 나는 배열의 마지막에 firstDayOfWeek: 1 이동하며 일 :

<p-calendar id="entityActiveSince" [showIcon]="true" [locale]="nl" 
dateFormat="dd-mm-yy" [readonlyInput]="true" [disabled]="saving" 
[(ngModel)]="entity.ActiveSince" [monthNavigator]="true" 
[yearNavigator]="true" yearRange="1990:2020" name="activeSince"></p-calendar> 
+0

내가 한 것과 같은 방식으로 html 작업을 수행 했습니까? 그래서 귀하의 경우, 귀하의 p-calendar에 [locale] = "nl"이 있습니까? 그건 그렇고, 나는 캘린더가 아닌 스케줄을 사용하고있다. 그래서 나의 요소는 p- 스케줄이다. 차이가 있는지 확실하지 않습니다. – Brett

+0

내 게시물을 업데이트하고 사용중인 HTML을 추가했습니다. Schedule 구성 요소가 번역과 관련하여 Calendar 구성 요소와 다르게 작동한다고 생각하지 않습니다. –

0

component.ts :

option: Object; 

ngOnInit() { 
    this.option = { 
    firstDay: 1 
    }; 
} 

component.html :

this.nl = { 
     dayNames: ["Zondag", "Maandag", "Dinsdag", "Woensdag", "Donderdag", "Vrijdag", "Zaterdag"], 
     dayNamesShort: ["Zo", "Ma", "Di", "Wo", "Do", "Vr", "Za"], 
     dayNamesMin: ["Zo", "Ma", "Di", "Wo", "Do", "Vr", "Za"], 
     monthNames: ["Januari", "Februari", "Maart", "April", "Mei", "Juni", "Juli", "Augustus", "September", "Oktober", "November", "December"], 
     monthNamesShort: ["Jan", "Feb", "Mar", "Apr", "Mei", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Dec"], 
     firstDayOfWeek: 1 
    }; 

이 내 HTML입니다

<p-schedule [options]="option"></p-schedule> 
관련 문제