Angular 2 Model-Driven form.reset()不会重置FormArray属性

时间:2016-12-02 15:50:51

标签: angular angular2-forms

我有一个角度为2的模型驱动形式,其属性为FormArray。当我调用myForm.reset(this._originalValue)方法时,FormArray中的项目数不会重置为原始值。

这是一个显示问题的傻瓜:https://plnkr.co/edit/gRHD5Ikbm1aGzFQUF2nn?p=preview

有没有办法强制myForm.reset()方法重置FormArray类型属性中的项目数?或者我是否必须手动重置它?

1 个答案:

答案 0 :(得分:5)

好吧,看来这是一个已知问题,Angular团队已经决定人们必须手动重置FormArray大小。

https://github.com/angular/angular/issues/10960