Мне было интересно, какую практику лучше использовать.
Итак, ситуация выглядит следующим образом: у меня есть форма, и в зависимости от выбора пользователя мне понадобится другая (некоторые из них могут быть одинаковыми) форма fields.
Вот вопрос, должен ли я при запуске базового компонента (где форма создается впервые) добавить все возможные поля и использовать их, если они необходимы, или я должен добавить поля на основе опции выбранный пользователем? (Кстати, добавленные поля будут добавлены в новые компоненты в ngOnInit ())