Чуток выше скинули ссылку на мой вопрос. Тоже интересовала эта тема, но так и плюсов ни каких не нашел. Angular в принципе самодостаточный фреймворк и пихать туда еще что то лишнее только из-за того что это популярно не имеет ни какого смысла.
Aleksei Podgaev: все правильно, у меня инпут в отдельном компоненте, этот инпут может быть как элементом формы так и просто инпутом, и в случае если это просто инпут, а в [formControl] ни чего не передается то возникает ошибка. Мне нужно этот атрибут генерить атоматически, если во входящих параметрах есть контрол, то добавить его на инпут, а если нету то его там быть не должно.
Aleksei Podgaev: Ф он и не стандартный. Это атрибут ангуляровкой формы. Должен быть компонент инпута общий для всего приложения, если этот инпут будет елементом формы то в него нужно передать form.controls['input'] для связывания формы. На данный момент делается все ngIf но это не красиво