Я новичок в Angular 2 и работает над уже существующим шаблоном (here).Угловая 2: объем услуг в ленивых загружаемых модулях
Я пытаюсь использовать ng2-translate, но у меня есть проблема с его использованием globaly.
У меня есть модуль макета, который объявляет некоторые компоненты (боковая панель, навигатор, уведомления и т. Д.) И импортирует службу ng-translate. Во всех этих компонентах я могу получить доступ к службе перевода.
Но в этом макете у меня также есть Маршрут, который импортирует все модули содержимого.
Все импортированные модули (приборная панель, предложения, контакты, повестка дня) не может получить доступ к службе перевода.
Я не хочу объявлять ng-translate в каждом дочернем модуле, как они могут получить к нему доступ?
Как я уже сказал, я новичок в Angular 2, и я полностью потерян во всех этих импортерах/декартациях/экспорте. Любая помощь приветствуется.
Ps: извините за плохой английский.