Чтобы не брать будущую дату в компоненте datepicker материала - PullRequest
0 голосов
/ 15 марта 2019

Я использую материал DatePicker компонент, я хочу ограничить будущие даты в DatePicker компонент, Во время серфинга я нашел решение решение1 , решение2 , но это решение подходит для обычного средства выбора даты. Но я хочу ограничить использование средства выбора даты. Если возможно, укажите решение в этом DEMO .

1 Ответ

1 голос
/ 15 марта 2019

MatDatepickerInput имеет @Input для этого

@Input()
max: D | null

См. Этот короткий пример:

<mat-form-field>
  <input matInput [matDatepicker]="picker" [max]="tomorrow" placeholder="Choose a date">
  <mat-datepicker-toggle matSuffix [for]="picker"></mat-datepicker-toggle>
  <mat-datepicker #picker></mat-datepicker>
</mat-form-field>

Файл TS:

tomorrow = new Date(); 
constructor() {
  this.tomorrow.setDate(this.tomorrow.getDate() + 1);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...