виде класса компонента? хочу отрендерить "input" через componentFactoryResolver. Или внутри ангуляра нигде нет стандарных компонентов?
а чем родное апи не устраивает, оно вам инпут создаст
Во-первых, componentFactoryResolver deprecated, а во-вторых, зачем вам рендерить input таким образом?
Пытаюсь создать динамическую форму, типы полей приходят с бэка в виде строки. У меня есть объект вида { dateTime: DateTimeComponent, calendar: CalendarComponent, select: SelectComponent, ... } Из этого объекта достаю класс компонента и с помощью componentFactoryResolver рендерю, но очень много компонентов, которых бы было достаточно стандартных html5, например стандатный input, но в моем случае componentFactoryResolver который я использую требует класс компонента, пока пишу обертки компонентов на html элементы вручную. Подскажите, где я пошел не тем путем?)
Варианты такие: 1. Компоненты-обёртки 2. ng-template с input внутри 3. Просто ngSwitch
Обсуждают сегодня