Я новичок в 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;
}
}