Угловые провалы 6 деревьев и ленивые модули

1

В Angular v6 у нас есть эта новая функция, где мы можем определить область поставщика с помощью Инъекционного декоратора.

@Injectable({
  providedIn: 'root'
})
export class CounterService {
  num = Math.random();
}

Означает ли это также решение проблемы ленивых модулей загрузки, получающих другой экземпляр? (forRoot())

Теги:
angular

1 ответ

1

Это происходит только в том случае, если вы вводите свою службу в "root", учитывая, что логика разрешения Treeshakeable Injector не работает в сценарии с ленивым загрузчиком.

Вы можете увидеть https://github.com/angular/angular/issues/23715#issuecomment-386826526 и

Ещё вопросы

Сообщество Overcoder
Наверх
Меню