Angular 7 Дата начала> Дата окончания проверки - PullRequest
0 голосов
/ 23 апреля 2020

Я новичок в angular, работаю над проектом. У меня возникла проблема в коде.
Дата начала и дата окончания:
дата начала> = дата окончания

В случае создания новой записи она работает нормально с моими текущими логинами c, но когда я пытаюсь обновить любую запись и обновить дату окончания, кнопка остается отключенной.
Кто-нибудь может мне помочь с кодом?

<mat-form-field appearance="outline" fxFlex="33" class="pr-4">
               <mat-label>Start Date</mat-label>
               <input matInput [matDatepicker]="startDatePicker" name="startDate" formControlName="startDate"
                 required>
               <mat-datepicker-toggle matSuffix [for]="startDatePicker"></mat-datepicker-toggle>
               <mat-datepicker #startDatePicker></mat-datepicker>
               <mat-error>Start Date is required!</mat-error>
             </mat-form-field>

             <mat-form-field appearance="outline" fxFlex="33" class="pr-4">
               <mat-label>End Date</mat-label>
               <input matInput [matDatepicker]="endDatePicker"  

                  (dateChange) ="addEvent(academicYearForm.get('startDate').value,$event)"  name="endDate"  formControlName="endDate" required>
               <mat-datepicker-toggle matSuffix [for]="endDatePicker"></mat-datepicker-toggle>
               <mat-datepicker #endDatePicker></mat-datepicker>
               <mat-error>End Date is required!</mat-error>
             </mat-form-field>
addEvent(startDate,event: MatDatepickerInputEvent<Date>) {
    if(event.value >= startDate){
        this.isDisabled = false;
    }else {
        this.isDisabled = true;
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...