@@ Injectable()导出类UsersResolver实现Resolve {loading = false;构造函数(私有存储:Store ){} resolve(route:ActivatedRouteSnapshot,状态:...
如何使用Angular + NgRx实现“下一个”和“上一个”分页
我正在使用NgRx缓存数据的Angular项目中。在Submit按钮事件中,我需要从服务器获取20条记录并显示它。现在,我需要实现分页(下一个和上一个...
谁能告诉我为什么我的状态总是不确定的。我是NgRx reducers.ts的新手,从“ ./actions”导入*作为动作,从“ lodash”导出接口_ *作为状态{card:any []} export ...
getSpecialServices = createSelector(getCustomers,(customers,props:{type:string})=>();以上面的例子为例,我想实际上能够将不同的props传递给getCustomers ...
我第一次使用Ngrx,尽管它相对简单,但是在分配到状态时出现错误。当用户打开应用程序时,他需要输入其名称并提交,然后进入下一个屏幕...
Type User []与'User'ngrx angular类型没有共同的属性
我正在尝试使用ngrx获取用户数据。以下是相关代码:user.actions.ts:从'@ ngrx / store'导入{Action};从“ src / app / api / models / user”导入{User};导出枚举UserActionTypes {...
我的store.select两次被调用,并为应用程序中从未单击过的保存按钮调用click事件。因此我们可以在组件的多个位置调用store.select。也可以...
当在组件中调用onMetaSignalChanged()时,它会导致一个效果,该效果又会调用化简器情况rangeSchemasLoadCompletedSuccess。我已经调试了应用程序,并且可以正常工作,直到...
在Angular ngrx 8存储中调用API之前如何检查状态加载和加载的值是否为假?
我正在开发功能,如果状态中的加载或加载的值为true,则不需要调度。我在分派之前检查商店中的两个值时遇到问题。有没有办法...
[从我的API中检索固定装置列表,我试图按它们的日期对这些固定装置进行分组,当我直接在组件中调用该服务时有效,但是在我选择固定装置时不起作用...
学习角度状态管理,但无法理解这些不同库之间的差异。我们什么时候可以使用哪个?我们可以说这些库执行与RxJ相同的工作吗?
我是Angular的新手,是ngrx的新手。我有一个注射问题,如果我能理解的话,我相信它很容易克服,但是我现在绕圈转,太多了立刻有新概念。...
该项目:我正在使用NgRx和RxJs在Angular中构建一个登录组件。当前设置在我的login.component.ts文件的构造函数中,我订阅了“登录”状态。点击...
如何使用数组作为@ ngrx / store的createAction中的参数
我想创建一个以数组作为参数的Action,但这不进行类型检查:export const action_organizations_available = createAction(CoreActionTypes.ORGANIZATIONS_AVAILABLE,props ] >>
因此,我花了很多时间使这两种方法都起作用,特别是与所有ngrx运算符一起使用。但是,我无法确定哪种方法是我正在使用的用例的最佳方法。所以我...
需要在页面之间维护表单数据,而无需以angular-ngrx的形式将数据发送到页面中的服务器/ api
我有一个主要的父组件,其中包含下一个和上一个按钮。子组件是3-4个部分。用简单的话来说,这是一个步骤向导。当第一步包含一个...
我已经检查了SO的所有可能答案,但似乎无法正确解决。我正在将有效负载传递给动作“ GetUser”。我希望此有效负载通过效果传递,并最终...
带有保存GET响应的角度,ngrx问题,带有嵌套数组,要存储
效果:getUserStatus $ = createEffect(()=> this.actions $ .pipe(ofType(getUserStatus),switchMap(_ => this.userApiService.getUserStatus()。pipe(map(userStatusApiResponse => ...
我需要从@ ngrx / effect关闭角形材料对话框,这是我从“ @ angular / material / dialog”导入的代码{MatDialogRef,MatDialog};从“ ./../../add/add.component”中导入{AddComponent}; ...