Comment choisir la date de plage angulaire matériel 5.0.0 avec datepicker?

Je suis en utilisant la dernière Angular Material 5.0.0-rc0 dans mon Angulaire 5 app. Je suis en train de sélectionner une plage de dates avec les datepicker fourni avec Angulaire de matériel, mais je ne pouvais pas trouver toute la documentation en la matière.

Tout ce que je pouvais travailler avec elle est de sélectionner un startDate ou de définir la minDate et maxDate. Voici le code HTML pour que

<mat-form-field>
  <input matInput [min]="minDate" [max]="maxDate" [matDatepicker]="picker" placeholder="Choose a date">
  <mat-datepicker-toggle matSuffix [for]="picker"></mat-datepicker-toggle>
  <mat-datepicker #picker startView="year" [startAt]="startDate"></mat-datepicker>
</mat-form-field>

et TS code

import {Component} from '@angular/core';

@Component({
  selector: 'datepicker-start-view-example',
  templateUrl: 'datepicker-start-view-example.html',
  styleUrls: ['datepicker-start-view-example.css'],
})
export class DatepickerStartViewExample {
  minDate = new Date(2000, 0, 1);
  maxDate = new Date(2020, 0, 1);
}

Ce code me permet de sélectionner une date dans la gamme de celles min et max des dates, mais ne permet pas de choisir une gamme d'entre eux. Bien que l'utilisation d'une bibliothèque tierce, peut-être de résoudre ce problème, mais sa va avoir un autre de l'INTERFACE utilisateur, qui va être différente de celle de mon actuel de l'application de l'INTERFACE utilisateur. Merci de m'aider à résoudre ce problème.

OriginalL'auteur starlight | 2017-11-08