Binding [(ng-Model)] значение из JSON - PullRequest
0 голосов
/ 27 июня 2018

Я создаю динамическую форму в соответствии с типом ввода из JSON, но не могу связать значение ng-Model из цикла

<form #myForm='ngForm' (ngSubmit)="onSubmit(myForm)">

   <ng-template ngFor let-item [ngForOf]="formssdata">

     <ion-item *ngIf='item.inputType == "text"'>
          <ion-label  floating>{{item.label}}</ion-label>   
<ion-input type="text" required  [(ngModel)]= "{{item.key}}" name="{{item.key}}"></ion-input>    
      </ion-item>

</ng-template>

</form>

привязка "name" в поле ввода выполнена успешно, но привязка {{item.key}} на Ng-модели получила ошибку

1 Ответ

0 голосов
/ 23 ноября 2018

при использовании банановых скобок, [()] как и в ngModel, вам не нужны фигурные скобки. попробуйте это:

<ion-input type="text" required  [(ngModel)]= "item.key" name="{{item.key}}"></ion-input>
...