@ar5

Всегда ли нужно подгружать сервис в Angular2?

Здравствуйте, у меня такой вопрос. У меня есть сервис ngTranslate, который отвечает за языки и за переключение я его загрузил в app.component в основной компонент приложения. Я создал еще один компонент, который лежит в основном комопненте и через него хочу перелючать язык, соответственно я в него должен "заинджектить" этот сервис. Но если я его добавил в основной компонент, могу ли я дать управление дочерним компонентам?
  • Вопрос задан
  • 126 просмотров
Пригласить эксперта
Ответы на вопрос 1
DirecTwiX
@DirecTwiX
"display: flex;" уже предлагали?
Сервис нужно указать в Providers компонента или хотя бы в одном из его родительский компонентов.
У меня все сервисы подключены в Providers основного компонента (AppComponent).
Если у каждого компонента добавить сервис в провайдеры, то экземпляры сервисов при вставке (Inject'е) в соответствующие компоненты будут отличаться.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы