Настройка субботы и воскресенья не активируется в приложении ионного календаря - PullRequest
0 голосов
/ 05 мая 2018

Я видел учебник в интернете: "https://devdactic.com/ionic-calendar-app/" о том, как сделать календарь событий в ионном режиме, я сделал это, но у меня есть проблема, если я хочу, например, сделать субботу и воскресенье непривлекательными (не могу назначить события на всю субботу и воскресенье) ),

HTML-файл моего календаря:

         <ion-header>

        <ion-navbar color="BlueNew">
       <ion-title>
        Home
        </ion-title>

         <ion-buttons start>
         <button ion-button icon-only (click)="addEvent()">
         <ion-icon name="mail"></ion-icon>
        </button>
        </ion-buttons>

        </ion-navbar>

        </ion-header>
         <ion-content>
       <p style="text-align:center;">{{ viewTitle }}</p>
       <ion-navbar color="white">

        <ion-buttons end>

        <button ion-button [disabled]="isToday" (click)="today  ()">Today</button>
        <button ion-button (click)="changeMode('day')">D</button>
        <button ion-button (click)="changeMode('week')">W</button>
        <button ion-button (click)="changeMode('month')">M</button>



        </ion-buttons>
        </ion-navbar>

            <calendar [eventSource]="eventSource"
            [calendarMode]="calendar.mode"
            [currentDate]="calendar.currentDate"
           (onEventSelected)="onEventSelected($event)"
           (onTitleChanged)="onViewTitleChanged($event)"
           (onTimeSelected)="onTimeSelected($event)"
           step="30"
         startHour="9"
         endHour="19"
         allDayLabel=""
         class="calendar">
     </calendar>

1 Ответ

0 голосов
/ 05 мая 2018

найти все воскресенье и субботу за месяц, а затем передать эту дату в отмеченном отключении

здесь работает ссылка для проверки файла home.ts

https://stackblitz.com/edit/ionic-calendar-scheduler-tuuwp3

    <calendar ... [markDisabled]="markDisabled"></calendar>

    markDisabled = (date: Date) => {

        return  (date.getDay()==6 || date.getDay()==0);
    };
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...