Hi Alexander, When you modify a form dynamically, it becomes your responsibility to add and remove the controls you put on it. This is the reason that there are $addControl and $removeControl <https://docs.angularjs.org/api/ng/type/form.FormController#$commitViewValue>on the ngFormController. Adding is done by ngModel. normally as you have found out, controls are removed by scope.$destroy. As you are not removing the scope, you need to remove them manually.
Regards Sander -- You received this message because you are subscribed to the Google Groups "AngularJS" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/angular. For more options, visit https://groups.google.com/d/optout.
