Может кто-нибудь помочь мне с этой проблемой?
У меня есть служба, которая получает некоторые данные с сервера с помощью httpClient.get()
вызова.
Также у меня есть компонент, который использует эту службуи показывает конкретную информацию из этих данных.Проблема в том, что мне нужно, чтобы этот компонент 3 или 4 раза отображался на одной странице / в представлении, показывая разные конкретные данные из одного и того же вызова, и компонент, из-за архитектуры приложения, должен быть тем, кто выполняет вызов.
Как я могу обнаружить, что вызов уже был выполнен, и повторно использовать его?
Я думал об операторах RxJS share
или даже shareReplay
, но в объясненном сценарии я не знаю, как использоватьэто понятно.
Заранее спасибо.