- У меня есть
ImageHandler
компонент, который реализует ControlValueAccessor
.
ImageHandler
должен динамически генерироваться в другом компоненте, и представления будут встроены. Входы и выходы могут быть установлены без каких-либо проблем. Но как применить formControl
к этому встроенному представлению или компоненту.
<image-handler [formControl]='fControl'></image-handler>
Основная проблема заключается в том, что этот formControl должен применяться к самому обработчику изображений, в противном случае его можно было бы установить, передав fControl
в качестве ввода и применив в ImageHandlerComponent
.
Текущая работа: Создание WrapperComponent
для ImageHandler
или любого другого компонента, подобного этому. Эти обертки, основанные на параметре, показывают определенный элемент с контролем формы.
<image-handler *ngIf='isImagehandler' [formControl]='fControl'></image-handler>
...
Этот компонент оболочки может быть создан динамически без каких-либо проблем. Но это не похоже на реальное решение.