答案 0 :(得分:0)
由于所选状态本身就是可观察状态,因此可以使用withLatestFrom
运算符将其合并到流中。
这是一个粗糙的示例,但我认为您正在寻找符合以下条件的东西:
@Effect()
loadEstateOwners$ = this.actions$.pipe(
ofType(EstateOwnerListActionTypes.LoadEstateOwners),
withLatestFrom(this.store.select('userProfile')),
map(([actions, user]) => {
// Do something ...
})
);
此处的rxjs文档中有关withLatestFrom
的更多信息:
https://www.learnrxjs.io/operators/combination/withlatestfrom.html