Задать вопрос
dmnBrest
@dmnBrest
Salesforce for money. Python, Go, Ruby for soul.

Как связать ngForm и ngModel из разных компонентов (angular 2)?

К меня есть родительский компонент (скажем FormComponent) который содержит подчиненные компоненты (InputComponent в котором уже содержится сам input с ngModel). Получается что форма размазана по компонентам. Как связать их вместе? То что я сейчас вижу что родительская форма никак не реагирует на события из ипнутов (ng-untouched ng-pristine ng-valid).
  • Вопрос задан
  • 333 просмотра
Подписаться 2 Оценить 5 комментариев
Решения вопроса 2
dmnBrest
@dmnBrest Автор вопроса
Salesforce for money. Python, Go, Ruby for soul.
На stakeoverflow подсказали использовать ControlValueAccessor
https://angular.io/docs/ts/latest/api/forms/index/...
https://blog.thoughtram.io/angular/2016/07/27/cust...
Ответ написан
Комментировать
@SergeyBugai
Просто передаете form.controls инпут параметром в свой кастомный компонент и там его юзаете
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы