4

在我的 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 列表中。

谢谢你的帮助!

4

0 回答 0