у меня есть объект FormGroup, связанный с формой в темплейте. На клик кнопки я добавляю контрол first, затем добавляю ему ошибки валидации. Затем делаю то же самое еще раз с контролом second. После этого ошибки первого контрола сбрасываются
Примечательно, что если в темплейте убрать [formGroup]="form", то уже ничего не сбрасывается. Это ожидаемое поведение?
вот по максимуму упрощенный пример - https://stackblitz.com/edit/angular-kb6dtu?
Тыкните кнопку, чтоб добавить контролы.
Спасибо заранее!
Если еще актуально. В доках написано This method also updates the value and validity of the control. Есть другой метод без этой "добавки" - registerControl() Ваш же пример - https://stackblitz.com/edit/angular-xrbuza
Да, про, что он валидирует узнал. Как-то пропустил этот момент, большое спасибо!
Обсуждают сегодня