В моем приложении Angular у меня есть форма с несколькими текстовыми полями, а также FormArray, где каждый элемент представляет собой FormGroup, представляющую строку полей. Этот FormArray имеет 1 FormGroup при запуске, и можно добавить больше, нажав кнопку. Также в форме есть кнопка отправки, которая не должна быть активирована, пока не будут заполнены все поля. После отправки формы я хочу вызвать веб-службу, сбросить форму и удалить ошибки полей, что я успешно делаю. Однако после отправки формы я нажимаю кнопку, чтобы добавить строку в мой FormArray, и все поля формы для этой новой FormGroup выделяются красным. Кнопка отправки также включена, но я ожидаю, что она будет отключена, поскольку все поля формы не были заполнены. Есть идеи, как решить эту проблему?
Я включил ссылку StackBlitz, чтобы продемонстрировать это на https://stackblitz.com/edit/angular-ahnmv3