Как выбрать только год на mat-datepicker - PullRequest
0 голосов
/ 03 февраля 2020

Здравствуйте, я разрабатываю приложение с angular 8, в котором есть входные данные, которые содержат только номер года. Я использовал mat-datepicker и хочу только выбрать год.

<mat-form-field class="input-control">
      <input matInput placeholder="{{'enter'|translate}}.." [formControl]="form.controls.openedAt"
             [matDatepicker]="date" readonly>
      <mat-datepicker-toggle matSuffix [for]="date"></mat-datepicker-toggle>
      <mat-datepicker #date startView="multi-year"></mat-datepicker>
    </mat-form-field>

этот код сначала показывает представление года, но когда я выбираю год, открывается представление месяца, а затем дни.

Так как же я могу выбрать только год или показать только год на mat-datepicker?

1 Ответ

1 голос
/ 03 февраля 2020

Эта функция еще не полностью реализована. Вы можете видеть это здесь:

https://github.com/angular/components/issues/4853

На данный момент вы можете попробовать это:

https://stackblitz.com/edit/angular-mulitdate-picker-demo

...