使用ngFor添加多个ngControl

时间:2016-10-31 16:29:33

标签: angular dart angular2-forms

使用基于模板的方法生成*ngControl *ngFor的正确方法是否正确?问题与ngControl with ngFor in Angular2中的问题相同,但不希望通过控件生成来阻碍控制器逻辑。在角度β测试17工作

<form>
    <input *ngFor="let val of vals; let idx = index" [ngModel]="val" ngControl="input-{{idx}}">
</form>

但在2.0.0中使用此方法更新vals会导致EXCEPTION: The null object does not have a method 'updateValue'

1 个答案:

答案 0 :(得分:-1)

尝试:

... ngControl="'input' + idx" ...

ngControl="input{{idx}}