我们正在开发一个使用Angular 8和NgRx进行状态管理的应用程序。在应用程序中,我们有大约10个组件,每个组件都使用唯一的API所有的API都需要来自用户(id) -- { the user enter the (id) in input field }的相同数据 问题:当用户输入(id)并将数据存储在存储中时,我应该使用效果来调用所有的API,还是只将id存储在状态中,然后当id发生变化时,每个组件都
我是ngrx的新手,需要帮助才能进入"redux“的思维模式。我从这个演示中学到了:Heroes App with ngrx。我的问题是如何处理包含多个功能状态的api响应。来自非ngrx的世界,我认为就“dto”而言,为了减少http请求,api在一个响应中返回多个集合。例如,如果Heroes示例中api中的端点返回
this.store.dispatch(RegistryActions.LoadRegistryLayersAction(this.block));第一个事件ToggleRegistryBlockAction将block的属性更改为第二个LoadRegistryLayersAction通过block.id向服务器发出请求,并将数据返回到与属性block.items = Server Response;相同的block状态。实际上,在我收听动作LoadRegistryLayersAction的一边
loadRegistriesLay
我有一个定义如下的NgRx选择器 someState,
state => state[fromDataSource.someSliceKey现在,在另一个组件上有另一个按钮,它调用一个angular服务来执行一些操作,该操作最终调用一堆外部API。我想在angular服务上使用上面定义的选择器读取存储在selectedRows中的值,并进行这些API调用</em