PullRequest
       3

0 голосов
/ 11 января 2020

minDt >> Сб 11 января 2020 года 08: 00: 00
maxDt >> Ср 13 января 2020 года 08:00:00

minDt >> Чт 16 января 2020 08:00: 00
maxDt >> сб 18 января 2020 08:00:00

миндт >> вс 23 января 2020 08: 00: 00
maxDt >> вт 25 января 2020 08:00:00

   <p-calendar id="calender"  (onSelect)="_loadTimeSlot()" [readonlyInput]="false" [(maxDate)]="maxDateSat" [(minDate)]="minDateSat" class="pc-f-calendar" inputId="timeSlotDate" formControlName="timeSlotDate"
    [dateFormat]="calendarDateFormat" [locale]="calendarLocale" [placeholder]="calendarHolder" appendTo="body" showIcon="true"
    [monthNavigator]="true"  [yearNavigator]="true"  yearRange="1970:2100"
    [showOnFocus]="true" (onFocus)="_onFocus($event)">
  </p-calendar>

1 Ответ

2 голосов
/ 11 января 2020

Согласно основной документации вы можете добавить disabledDates (Массив значений даты) и / или disabledDays (Массив дней). Нет возможности отключить несколько минимальных и максимальных дат (несколько диапазонов дат для отключения).

Календарь PrimeNG

<p-calendar [(ngModel)]="dateValue" [disabledDates]="invalidDates" [disabledDays]="[0,6]" [readonlyInput]="true"></p-calendar>
...