2016-11-03 50 views
-1

我尝试使用formcontrolName绑定来自ngFor的json数据,但我不知道如何绑定它。我的方式不工作,任何人有任何想法?如何使用ngFor在angular2 formControl

<p *ngFor="let user of searchuser" formControlName="username">{{user.username}}</p> 
    <p *ngFor="let tool of searchtool" formControlName="rfidCode">{{tool.rfidCode}}</p> 
+0

请提供有关您实际尝试解决的问题的信息。 –

回答

1

也许是这样的:

<p *ngFor="let user of searchuser;let idx=index" formControlName="username{{idx}}">{{user.username}}</p> 
    <p *ngFor="let tool of searchtool;let idx=index" formControlName="rfidCode">{{tool.rfidCode + idx}}</p> 

formControlName必须是唯一的,但我需要您的实际要求的更多信息,以做出更具体的建议。

顺便说一句:formControlName是输入元素,而不是<p>元素。

https://angular.io/docs/ts/latest/api/forms/index/FormControlName-directive.html