Задать вопрос
Dark_Knight
@Dark_Knight
Game Dev

Чем заменить Injector.create?

Здравствуйте.
Наткнулся на то, что в последнем ангуляре Injector.create - деприкейтет
Подскажите, как теперь использовать этот метод и чем его заменить?
Вот что пишет: @deprecated from v5 use the new signature Injector.create(options)
Что тогда в моем случае использовать, если у меня следующий код:
const injector = Injector.create(inputProviders, this.container.parentInjector);
  • Вопрос задан
  • 690 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
mazhekin
@mazhekin
Frontend, Backend Web Developer
используйте
static create(options: {
        providers: StaticProvider[];
        parent?: Injector;
        name?: string;
    }): Injector;


в Вашем случае
const options = {
  providers: inputProviders,
  parent: this.container.parentInjector
};
const injector = Injector.create(options);
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы