如何使用带有导出关键字

时间:2016-11-01 02:12:37

标签: angular typescript2.0 angular2-modules

鉴于以下内容:

@NgModule( {} )
export class ServicesModule {
  static forRoot() {
    return {
      ngModule: ServicesModule,
      providers: [ ...moduleProviders ]
    }
  }
}

const moduleProviders = [ CountryService, DenomService];

export {CountryService, DenomService}

在TypeScript或Angular2中是否有某种方法可以阻止模块提供者和导出中的CountryService,DenomService的重复?

点差运算符在provider:property中运行良好,但在导出中使用spread不会如下所示

export { ...moduleProviders }

关于我能做些什么的任何建议都可以防止提到重复。

由于

0 个答案:

没有答案