Как создать пользовательский элемент управления Sub Form - PullRequest
0 голосов
/ 05 октября 2018

Я хочу реализовать интерфейс ControlValueAccessor для пользовательского элемента управления.Все примеры, которые я нахожу в сети, реализуют только простой тип элемента управления с одним элементом данных.

Я хочу реализовать пользовательскую форму, которую можно подключать к другим формам.Одним из примеров будет форма подадреса адреса.Я знаю, что субформы обычно реализуются с помощью FormArray.У меня два вопроса: как реализовать различные методы интерфейса для чего-то такого сложного?

  writeValue(obj: any): void
  registerOnChange(fn: any): void
  registerOnTouched(fn: any): void

Во-вторых, как мне обрабатывать валидаторы форм, чтобы они правильно передавались в родительский элемент управления (которыйэто скорее всего форма)?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...