Angular 10 Dynami c Поля формы - PullRequest
       2

Angular 10 Dynami c Поля формы

0 голосов
/ 06 августа 2020

Я пытаюсь создать динамическую c форму, в которой я получаю все атрибуты с сервера. Однако я не могу выполнить привязку к классу [class.is-invalid]. Он не показывает цвет ошибки, когда я нажимаю внутри и снаружи поля ввода, даже если они имеют атрибут "required". Ваша помощь очень признательна.

<form #clientForm="ngForm" (ngSubmit)="submit(clientForm)" novalidate>
   <div *ngFor="let item of fields" class="form-group">
      <label>{{item?.field_details?.field_name}}</label>
      <input name="{{item.field_details.field_name}}"                                                              
          [maxlength]="item.field_details.field_max_length"       
          [minlength]="item.field_details.field_min_length"
          #{{item.field_details.field_name}}="ngModel"
          [class.is-invalid]="item.field_details.field_name.touched &&    
          item.field_details.field_name.invalid"
          placeholder="must be {{item.field_details.field_min_length}} to   
          {{item.field_details.field_max_length}} characters" ngModel required
         class="form-control" type="text">
    </div>                                      
</form>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...