在angular2中,是否可以在没有开关类型设置的情况下使用条件指令
我现在正在做类似的事情在angular2中,是否可以在没有开关类型设置的情况下使用条件指令,angular,Angular,我现在正在做类似的事情 <div *ngFor="let directive in listOfDirectives"> <directive-one *ngIf="directive == 'directive-one'"></directive-one> <directive-two *ngIf="directive == 'directive-two'"></directive-two> ... </
<div *ngFor="let directive in listOfDirectives">
<directive-one *ngIf="directive == 'directive-one'"></directive-one>
<directive-two *ngIf="directive == 'directive-two'"></directive-two>
...
</div>
...
我想做的是这个,但是它不起作用
<{{directive}} *ngFor="let directive = listofDirectives"></{{directive}}>
有没有办法做到这一点?出于样式设计的目的,我真的不需要用div来包装
<{{directive}} *ngFor="let directive = listofDirectives"></{{directive}}>
不支持
只有静态添加到模板中的HTML与组件和指令的选择器相匹配
您可以使用ViewContainerRef.createComponent
添加动态组件,如中所述