2

以下を考えると:

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

const moduleProviders = [ CountryService, DenomService];

export {CountryService, DenomService}

TypeScript または Angular2 で、moduleProviders とエクスポートで CountryService、DenomService の重複を防ぐ方法はありますか?

スプレッド演算子は providers: プロパティで非常にうまく機能しますが、エクスポートでスプレッドを使用すると、以下のように機能しません

export { ...moduleProviders }

言及された重複を防ぐために何ができるかについての提案。

ありがとう

4

0 に答える 0