Использование реселекта с наблюдаемыми в приложении Angular 6+ - PullRequest
0 голосов
/ 23 января 2019

Я работаю над приложением Angular 6 с редуксом в миксе.

В настоящее время все мои селекторы имеют одну из двух форм:

this.store.select<ActiveProject>(['projectList', 'map', this.projectId])

или

@select(['parameterList', 'parameters']) 
parameters$: Observable<Parameter[]>

Оба они возвращают Observable, что замечательно, так как оно хорошо следует соглашениям Angular. И у Angular есть все навороты для работы с ними.

Я начал изучать библиотеку Reselect (https://github.com/reduxjs/reselect). Эта библиотека значительно упрощает селекторы (в дополнение к ряду других преимуществ). Однако селекторы при повторном выборе не возвращают Observable (если я правильно понимаю) .

Означает ли это, что если я хочу использовать повторный выбор с моим приложением, я больше не могу использовать Observables?

Или я что-то упустил?

...