Как сделать: подтягиваю данные с сервера и планирую все эти данные хранить в том же самом сервисе, который и подтягивает данные. При этом данный сервис, с подтянутыми данными, хочу использовать в компонентах (в любом).
Как обращаться к этому сервису изнутри компонента?
Представьте себе: есть роут где показывается список элементов, в другом роуте возможность редактирования какого-то одного. И как было бы правильней использовать структуру, ведь постоянно подтягивать данные с сервера было бы не правильно. Один раз подгрузили и при необходимости только отсылаем на сервер в случае изменения.
да, работает так. Значит суть была в том чтоб Сервис не вставлять в текущий компонент, а так как он был объявлен в главном компоненте (app), то поэтому он не перезаписывается, и поэтому сохраняет ранее измененные в нем значения.