Angulaire du Matériel - afficher mat-erreur sur le bouton cliquez sur

Je suis en train de faire de la validation à l'aide de la <mat-for-field> et <mat-error>. Cela fonctionne bien lorsque l'utilisateur onglets de l'entrée sans remplissage. Mais comment puis-je la force de cette erreur quand je clique sur un bouton? Je ne suis pas à l'aide de soumettre. Aussi, en utilisant le modèle axé sur les formes.

C'est mon code:

HTML:

<mat-form-field>
    <input matInput placeholder="Due Date" name="dueDate" [(ngModel)]="dueDate" [formControl]="dueDateValidator" required>
    <mat-error *ngIf="dueDateValidator.invalid">Due Date is required for Tasks</mat-error>
</mat-form-field>

TS:

dueDateValidator: FormControl = new FormControl('', [Validators.required]);

OriginalL'auteur ganeshk | 2017-10-14