Angular 如何在分派操作之前检查实体是否存在于存储中?
我有一个用于显示用户化身的化身组件,该组件用于多个其他组件。每个化身组件都试图从服务器获取用户。但我看到许多动作是从多个组件发送的。我想做的是:在分派操作之前检查实体是否存在?是否有方法获取商店的当前快照?请共享一些代码:-)您可以分派操作,但如果存在值,则不发送来自效果的请求。例如,这里使用withLatestFrom操作符。是的,我这样做了,但我看到相同的操作被redux开发工具调度。可以吗?如果它是从多个地方发送的,会不会导致性能问题?Angular 如何在分派操作之前检查实体是否存在于存储中?,angular,rxjs,ngrx,ngrx-store,ngrx-entity,Angular,Rxjs,Ngrx,Ngrx Store,Ngrx Entity,我有一个用于显示用户化身的化身组件,该组件用于多个其他组件。每个化身组件都试图从服务器获取用户。但我看到许多动作是从多个组件发送的。我想做的是:在分派操作之前检查实体是否存在?是否有方法获取商店的当前快照?请共享一些代码:-)您可以分派操作,但如果存在值,则不发送来自效果的请求。例如,这里使用withLatestFrom操作符。是的,我这样做了,但我看到相同的操作被redux开发工具调度。可以吗?如果它是从多个地方发送的,会不会导致性能问题?