У меня есть форма с полем даты. Изначально поле даты пустое. Когда пользователь выбирает дату и затем нажимает кнопку очистки, входные данные остаются там.
Я пробовал date = null и undefined, но не сработало
ц
private clearValues(row: RecordDto) {
row.Date= null
row.contactName = null
}
HTML
<ng-container matColumnDef="Date" >
<div class="date-picker-container" >
<input class="date-picker form-control" ngx-mydatepicker
(dateChanged)="onDueDateUpdate($event, row)"
[options]="datePickerOptions" #dueDatePicker="ngx-mydatepicker"
[errorStateMatcher]="matcher"
[appRequiredIf]="selection.isSelected(row)"/>
<button type="button" mat-button class="button-calendar"
(click)="dueDatePicker.toggleCalendar()"
[disabled]="row.taskName.notApplicable"></button>
</div>
</mat-form-field>
</td>
</ng-container>