Угловой материал MatDatePicker показывает «100» вместо «2000» в годах - PullRequest
0 голосов
/ 18 октября 2018

Я использую Mat Datepicker в своей форме, но я столкнулся со странной проблемой: все годы после 1999 года начинаются с 100, как вы видите на экране.Мой HTML-код такой же, как в примере, и я добавил formControlName и идентификатор, которые, кажется, вызывают проблему.Я напечатал field.id, чтобы вы увидели, и это равно retroactiveDate

Мне бы хотелось, чтобы обычные годы показывались здесь, что я делаю не так?

Спасибо

  <div *ngSwitchCase="'date'" fxLayout="row">
    {{field.id}}
    <input matInput [matDatepicker]="datePicker" [formControlName]="field.id" [id]="field.id" [placeholder]="field.placeholder"
    />
    <mat-datepicker-toggle matSuffix [for]="datePicker"></mat-datepicker-toggle>
    <mat-datepicker #datePicker></mat-datepicker>
  </div>

enter image description here

...