У меня есть список директив компонента, динамически поступающих из бэкэнда, и я хочу, чтобы они отображались динамически в Angular 5 или Angular 6.
Например,
В компоненте ниже приведен код, который будет извлечен из другого источника, например, из файла или базы данных:
dynamicList = [{name: "ComponentA", шаблон: "A"}, {name: "ComponentB", шаблон: "B"}
A = директива componentA // не может быть заключена в квадратные скобки, поскольку этот пост не отображает HTML-разметки.
B = директива componentB
В html я хочу отобразить вышеупомянутый список, используя ng For. Но директива компонента показывается как строка, не получающая визуализацию. Может кто-нибудь, пожалуйста, предложите.
Я ссылался на концепцию динамического компонента, но для того, чтобы было известно, что для присоединения к ContainerRef требуется фактическое имя класса компонента.