我以以下方式使用 mat 错误
<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中有文本,mat错误也没有显示,_control.control被引用到formControl 我什至打印了formControl.errors
{{_control.control.errors}}
我得到了错误对象,并且在 changeMethod 中我正在使表单被触摸
this._control.control.markAsTouched();
没有显示错误可能是什么原因即使显示了formcontrol值