1

以下の方法でマットエラーを使用しています

<mat-form-field appearance="outline">
  
    <input matInput
            [ngModel]="_control.control.value"
            (ngModelChange)="changeMethod($event)"
            [placeholder]="placeholder"
        >
  <mat-hint>{{hint}}</mat-hint>
  <mat-error>{{errorMessage}}</mat-error>
</mat-form-field>

errorMessage にテキストがあってもマットエラーが表示されない、_control.control が formControl を参照している formControl.errors も出力していた

{{_control.control.errors}}

私はエラーオブジェクトを取得しています.changeMethodで私はタッチしたようにフォームを作成しています.

this._control.control.markAsTouched();

エラーが表示されない理由は何でしょうかフォームコントロールの値も表示されています

4

0 に答える 0