我有一个问题请教。
是否有组件名称数组:
private componentArray: string[] = ['PageOneComponent', 'PageTwoComponent', 'PageThreeComponent', 'PageFourComponent'];
如何传递组件名称来使用
ViewContainerRef.createComponent
创建组件?
提前谢谢您
需要上课。您可以将数组转换为:
private componentArray: Type<any>[] = [PageOneComponent, PageTwoComponent, PageThreeComponent, PageFourComponent];
或者如果您需要标签:
private componentArray: Type<any>[] = [{label: 'foo', component: PageOneComponent}, ... ];