<tr>
<td class="p-10">
<mat-form-field>
<input matInput [matDatepicker]="picker" placeholder="Tarih" name="date" id="date"
#date="ngModel" ngModel required>
<mat-datepicker-toggle matSuffix [for]="picker"></mat-datepicker-toggle>
<mat-datepicker #picker></mat-datepicker>
<mat-error *ngIf="date.touched && date.invalid">
Lütfen geçerli bir değer giriniz.
</mat-error>
</mat-form-field>
</td>
<td class="p-10">
<mat-form-field>
<mat-select placeholder="Talep Eden Kurum" #i_request_owner="ngModel"
ngModel id="i_request_owner" name="i_request_owner"
required>
<mat-option *ngFor="let ro of requestOwners" [value]="ro.i_corporation"> {{
ro.display_name }}
</mat-option>
</mat-select>
<mat-error *ngIf="i_request_owner.touched && i_request_owner.invalid">
<div *ngIf="i_request_owner.errors.required">Bu alanı boş geçemezsiniz.
</div>
</mat-error>
</mat-form-field>
</td>
</tr>
<tr>
<td class="p-10">
<mat-form-field>
<input matInput [matDatepicker]="endpicker" placeholder="İrtifak Bitiş Tarihi"
name="endDate" min ="date" id="endDate"
#endDate="ngModel" ngModel required>
<mat-datepicker-toggle matSuffix [for]="endpicker"></mat-datepicker-toggle>
<mat-datepicker #endpicker></mat-datepicker>
<mat-error *ngIf="endDate.touched && endDate.invalid">
Lütfen geçerli bir değer giriniz.
</mat-error>
</mat-form-field>
</td>
</tr>
I want to add a endDate to my form which should not be before the start date. What i did is to put a "min=sartDate" on endDate. But it did not worked. The EndDate should not be bafore the start date.