Я использую компонент Datepicker Angular Material, связанный с ngModel со строковым свойством, которое представляет дату. Используя MatMomentDateModule, значение ngModel является объектом Moment, а не строковым объектом, как мне бы хотелось. Как я могу использовать средство выбора даты, чтобы выбрать дату, и чтобы ngModel вывел строковое представление этой даты?
Шаблон:
<mat-form-field>
<input matInput placeholder="Target Start Date" name="targetStartDatePicker"
[matDatepicker]="targetStartDatePicker" [value]="visit.TargetStartDate" required>
<mat-datepicker-toggle matSuffix [for]="targetStartDatePicker"></mat-datepicker-toggle>
<mat-datepicker #targetStartDatePicker></mat-datepicker>
</mat-form-field>
Свойство контроллера:
public visit: Visit;
Машинопись Модель:
export class Visit {
public TargetStartDate: string;
}