从 JSON 绑定 [(ng-Model)] 值



我正在根据 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>

输入字段上的绑定"名称"成功,但在 Ng-model 上绑定 {{item.key}} 出错

当使用香蕉括号时,[((] 就像使用 ngModel 一样,你不需要大括号。 试试这个:

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

最新更新