У меня есть приложение, встроенное в угловое 6. Я использую много входов внутри таблицы.проблема в том, что когда я использую mat-error
, чтобы определить, вводят ли пользователь данные, все входные данные помечаются как необходимые, а когда пользователь вводит данные в один из них, требуемое сообщение исчезает со всех входов
<ng-container matColumnDef="documents_administrative_orders_num">
<th class="text-center" mat-header-cell *matHeaderCellDef>{{objLang.arrLang.doc_num}}</th>
<td mat-cell *matCellDef="let element; let idx = index ">
<!-- {{element.documents_administrative_orders_num}} -->
<mat-form-field dir="ltr" lang="en">
<input matInput [formControl]="element.documents_administrative_orders_num" >
<mat-error *ngIf="element.documents_administrative_orders_num.hasError('required')">
Field is <strong>required</strong>
</mat-error>
</mat-form-field>
</td>
</ng-container>
Я использую дизайн материала