Как реализовать многоуровневый (вложенный) компонент с помощью ControlValueAccessor - PullRequest
0 голосов
/ 29 мая 2019

У меня сложная форма, которая требует 4 ~ 5 уровней вложенной формы.У меня есть пара компонентов, все они реализуют ControlValueAccessor, а тип возвращаемого значения - массив объектов.Вместо возврата FormGroup, есть ли способ вернуть FormArray, чтобы я мог использовать несколько компонентов для создания многоуровневой вложенной формы?

компонент верхнего уровня:

...
    <app-a formControlName="level1"></app-a>
...

компонент A:

...
    <app-b formControlName="level2"></app-b>
...

компонент B:

...
    <app-c formControlName="level3"></app-c>
...

компонент C:

...
   <app-d formControlName="level4"></app-d>
...
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...