Как двухсторонне привязать указатель даты Angular Material к строковому свойству - PullRequest
1 голос
/ 12 апреля 2019

Я использую компонент 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;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...