-1

いくつかの条件に基づいて、プロバイダー配列にプロバイダーを追加したいと考えています。この方法で追加しても機能しません

const tempProviders: Array<any> = [
  abcService,
  xyzService];

if(IE) {
tempProviders.push({provide: EVENT_MANAGER_PLUGINS,
    useClass: IeInputEventManagerService,
    deps: [DOCUMENT],
    multi: true
});
}

@NgModule -> continues here

上記は機能しません。新しいプロバイダーをプロバイダー配列にプッシュする正しい方法は何ですか。

4

1 に答える 1