我有一个角材料输入,带有一个相关的垫误差。我想在没有符号对我正在使用的条件的多余调用的情况下,在符号旁边显示该垫错误。我尝试了以下操作:
<mat-form-field>
<input matInput>
<div *ngIf="conditional">
<mat-icon> <!-- previously had the same conditional on both the icon and error -->
<mat-error> <!-- this causes redundant calls to a method in my component class -->
</div>
</mat-form-field>
似乎Angular Material会根据输入和mat-error是否都占据同一个mat-form-field的根来进行关联。有手动解决此问题的方法吗?