Я новичок в Angular6 и столкнулся со следующим сценарием:
У меня есть API на app.component.ts. После получения данных я сохраняю их в хранилище сеанса для использования другого компонента (например, abcComponent).
Проблема здесь в том, что к тому времени, когда abcComponents пытается получить из сеанса, API в app.component не завершен и, следовательно, он не сохраняется в хранилище сеанса
с использованием маршрутизатора-розетки для загрузки другие мои компоненты.
Я пробовал использовать resolve, но служба в разрешении вызывается для каждого компонента. Так что любые предложения будут полезны