在我的 Angular2 模块中,我在 entryComponents 属性中指定了一个组件数组,如下所示:
@NgModule({
// ...
entryComponents: [ComponentA, ComponentB]
// ...
})
export class AppModule { }
在一个组件中,我想访问这个 entryComponents 列表。像这样的东西:
import { Component } from '@angular/core';
@Component({
selector: 'my-selector',
// ...
})
export class MyComponent{
// Something like this:
constructor(private moduleRef: ModuleRef){
console.log(moduleRef.entryComponents);
}
}
这有可能吗?我不需要对模块本身的显式引用,而只需要在 entryComponents 列表中。
谢谢你的帮助!