Я использую NGRX с угловым 6. В моем компоненте я вызываю селектор, который возвращает список объектов. Например,
list$: Observable<any>;
this.list$ = this.store$.select(getPreviousById(Id));
В настоящее время я связываю возвращенный список с моимHTML, используя | async, и он работает хорошо.У меня есть новое требование, когда некоторые элементы в списке являются ключами, которые мне нужно сделать еще один вызов API, чтобы получить полную информацию для каждого из них.Я не уверен, как это сделать, и все еще сохраняю привязку к HTML.
Нужно ли обрабатывать исходную возвращаемую наблюдаемую и затем извлекать эти ключи, отправлять действие в хранилище и объединятьрезультаты обратно к исходному списку?
Как вызвать несколько наблюдаемых в наблюдаемой и пометить ее как завершенную, только когда все дочерние наблюдаемые возвращены, все в NGRX?