Angular2:访问Component内Module的entryComponents属性

时间:2016-11-07 14:01:36

标签: javascript angularjs angular web ng-modules

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

感谢您的帮助!

0 个答案:

没有答案