Угловые 6-ти шейкерные провайдеры и ленивые модули - PullRequest
0 голосов
/ 11 июня 2018

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

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

Решает ли это также проблему получения модулями с отложенной загрузкой другого экземпляра?(forRoot())

1 Ответ

0 голосов
/ 13 июня 2018

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

Вы можете видеть это

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