【发布时间】:2019-11-12 01:01:10
【问题描述】:
我正在开发 Angular 7 应用程序,我有一个要求:
在我的 Angular 应用程序中,我有许多组件,如 componentOne、componentTwo、componentThree 等。在主组件 (Main) 中,我有一个类似 ['componentTwo'、'componentFive'] 的数组,所以我想遍历这个数组并调用相应的组件。
所以如果我只想调用这些组件,那么我将这样放置代码:
<div>
<componentTwo></componentTwo>
<componentFive></componentFive>
</div>
但问题是我不知道数组中会出现哪个组件。那么有没有办法动态调用组件呢?
我试过了,但是没用:
<div>
<ng-container *ngFor="let componentName of componentArray">
<{{componentName}}></{{componentName}}>
</ng-container>
</div>
任何形式的帮助都是可观的,谢谢。
【问题讨论】:
标签: javascript angular angular6 angular7