以下を考えると:
@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 }
言及された重複を防ぐために何ができるかについての提案。
ありがとう