проверка текстовых полей в динамической таблице с угловым 7 - PullRequest
0 голосов
/ 15 марта 2019

У меня есть таблица соответствия на моем экране, и она создается с использованием данных ответа API. В таблице также есть поле ввода текста в одном из столбцов. Я хочу проверить поле ввода в таблице.

my table.component.html является следующим

<ng-container matColumnDef="BranchNumber" id="inputText">
        <th mat-header-cell *matHeaderCellDef class="centre"> branchNumber </th>
        <td mat-cell *matCellDef="let element ; let i = index" class="centre">
          <mat-form-field appearence ="outline">
            <input matInput formControlName="branchNum" type="text" [(ngModel)]="branch[i]" required>
            <mat-error>Enter the branch id</mat-error>
          </mat-form-field>
          </div>         
        </td>
      </ng-container>

table.component.ts

dataComparisonForm = new FormGroup({
    branchNum: new FormControl('', [Validators.required,Validators.maxLength(3),Validators.minLength(3)])
  });

Проверка работает правильно, когда все текстовые поля остаются пустыми в таблице.Но когда текстовое поле в любой из строк заполнено допустимыми данными, другие текстовые поля не проверяются.Я хочу проверить текстовые поля в каждой строке. Может ли кто-нибудь помочь избавиться от этой проблемы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...