ControlContainer
Базовый класс для директив, которые содержат несколько зарегистрированных экземпляров NgControl.Используется только модулем форм
Использование viewProviders внутри вашей дочерней формы
viewProviders: [ { provide: ControlContainer, useExisting: NgForm }]
Пример: https://stackblitz.com/edit/angular-cncupd