Можно ли использовать ForkJoin с несколькими значениями магазина NGRX? - PullRequest
0 голосов
/ 28 декабря 2018

Angular 7 RXJS 6.3 NGRX 6.1.2

Приложение My Angular содержит несколько загруженных модулей с отложенной загрузкой.Когда один из этих лениво загруженных модулей загружается, корневой компонент NgOnInit получает ширину и высоту окна и вызывает действие NGRX для сохранения значений в Store.Кроме того, есть некоторые другие глобальные константы, которые уже находятся в Store.

. Я попытался использовать RXJS ForkJoin, чтобы собрать все эти значения из Store, и как только они все были получены, вызовитефункция для выполнения расчетов с использованием их, но я не мог заставить его работать.Я думал, что смогу определить массив Observables, используя .first() и передать это.

Я был бы очень признателен, если бы кто-то мог подсказать, как вы subscribe для нескольких значений в Store и как только они будут получены, вызовите функцию.

...