Так что я подписан на наблюдаемую в нашем магазине, когда он заполняется данными, я обновляю строки в сетке.Есть данные, которые я собираюсь использовать для вызова другой службы, для асинхронного обновления другой части сетки.Я заметил, что он ожидает завершения вызова службы в рамках подписки, прежде чем он обновит строки.Есть ли что-то, чего мне не хватает, или есть другой способ использовать эту подписку, чтобы делать то, что я хочу?Почему он ждет окончания всей подписки, прежде чем публиковать результаты?
this.subscription = this.store.pipe(select(s => s.person.friends)).subscribe(
friends=> {
if (friends.length !== 0) {
this.filteredResults = [...friends];
this.results = friends;
// logic to get data from friends to make another call
// the initial update waits until this is complete to update, but i
// want it to update instantly, then go fetch this extra data
this.getFriendData(example);
}
}
);