Nir*_*Nir
4
state
redux
ngrx
angular
我正在学习ngrx/store,我有一个组件调用服务从服务器获取一些数据,因为我重构它使用ngrx/store,我不知道在哪里更新商店.
据我所知,我有两个选择:
- 从组件调用服务,获取数据,并使用
dispatch更新存储.
- 从组件调用服务,服务将使用更新存储状态
dispatch.组件可以订阅状态的该部分(使用select),当服务获取数据并更新状态时,组件将通过商店订阅获得更新.
什么是正确的("最佳实践")方式?(也许还有另一个为什么我应该这样做?)