Я работаю над приложением angular 7, и у меня есть одно требование:
В моем приложении под углом есть несколько компонентов, таких как componentOne, componentTwo, componentThree и т. Д. В main component (Main) у меня есть массивкак ['componentTwo', 'componentFive'], поэтому я хочу пройти через этот массив и вызвать соответствующий компонент.
Так что, если я хочу вызвать только эти компоненты, я разместлю код следующим образом:
<div>
<componentTwo></componentTwo>
<componentFive></componentFive>
</div>
Но проблема в том, что я не знаю, какой компонент появится в массиве.Так есть ли способ вызывать компоненты динамически?
Я пробовал это, но это не сработало:
<div>
<ng-container *ngFor="let componentName of componentArray">
<{{componentName}}></{{componentName}}>
</ng-container>
</div>
Любая помощь заметна, спасибо.