Могу ли я добавить импорт модуля внутри метода forRoot / forChild? - PullRequest
1 голос
/ 26 сентября 2019

У меня есть SharedModule, у которого есть метод forRoot и forChild для импорта его в AppModule или ленивые модули.Я не знаю или не знаю, как я могу импортировать один модуль внутри этих методов.Дело в том, что я использую ngx-translate, для которого требуется TranslateModule.forRoot ({config}) для AppModule и TranslateModule.forFeature ({config}) для остальных модулей.

Например, делаю что-то вроде этого:

  static forRoot(): ModuleWithProviders {
    return {
      ngModule: [...SharedModule, TranslateModule.forRoot({config})],
      providers: [
        { provide: DateAdapter, useClass: MyDateAdapter },
        MainUiHelper,
        FilterLinksHelper,
        FormattingHelper
      ]
    };
  }
  static forChild(): ModuleWithProviders {
    return {
      ngModule: [...SharedModule, TranslateModule.forChild({config})]
    };
  }
}

Заранее спасибо !!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...