Задать вопрос
@Volodya-NRG

Angular2, как создать глобальный сервис?

Как сделать: подтягиваю данные с сервера и планирую все эти данные хранить в том же самом сервисе, который и подтягивает данные. При этом данный сервис, с подтянутыми данными, хочу использовать в компонентах (в любом).

Как обращаться к этому сервису изнутри компонента?

Представьте себе: есть роут где показывается список элементов, в другом роуте возможность редактирования какого-то одного. И как было бы правильней использовать структуру, ведь постоянно подтягивать данные с сервера было бы не правильно. Один раз подгрузили и при необходимости только отсылаем на сервер в случае изменения.
  • Вопрос задан
  • 271 просмотр
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
  • Академия Eduson
    Frontend-разработчик
    9 месяцев
    Далее
  • Учебный центр IBS
    WEB-022 Разработка на Angular. Продвинутый уровень
    1 неделя
    Далее
Решения вопроса 2
@Coder321
Создаете сервис, додаете его в providers главного модуля и инжектите к любой компонент
Ответ написан
@Volodya-NRG Автор вопроса
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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