将此标记用于与ngrx平台的效果包相关的问题。
我正在研究一种效果,即轮询服务器。我想要实现的目标如下:1)向服务器发送GET请求2)收到响应后,等待3秒3)发送相同的GET请求...
Angular 7 - 如何使用ngrx-store / effects从本地存储加载状态
我如何使用nrgx效果从localStorage加载状态?当我初始化应用程序时,我调用this.store.dispatch(new cartActions.LoadCart());接下来,动作CART_LOAD被触发推车....
因此,当我对/ api / auth / login进行API调用时,我正在尝试根据从服务器获取的用户类型调度不同的操作数组。 @Effect()login = this.actions $ .pipe(ofType(...
如何使用停止轮询的效果轮询服务,直到返回的服务值满足条件或总持续时间超过超时阈值?例如:后端系统......
ngrx - 使用错误处理进行链接效果:如果第一次api fetch成功,则从第二个api获取数据
我看到了一些SO答案,以及这个中等帖子,但这些仍然无法解决我当前的问题。场景:添加产品。如果成功,请获取所有产品的清单。这两个案件中的每一个......
我试图在Angular 6项目中测试ngrx效果,我总是得到错误:预期$ [0] .notification.kind ='C'等于'N'。预期$ [0] .notification.hasValue = false等于true。我试过了 ...
如何从ngrx-store获取对象?我正在努力做到这一点 {{category$.name}} Component export class ...
Angular 6效果在新操作中合并来自服务调用的有效负载和数据
我从动作有效负载中获取了一个有效负载:效果中的{items:Administration [],id:number}。我在里面使用一个服务来发布新值并在一个成功的操作中返回它。我想通过......
等待多个observable(并行)以Angular效果完成
我正在编写一个效果,需要在完成之前需要几个单独的服务调用(作为observables返回)的结果。第一次服务电话必须在3个之前完成(可以......
在metareducer中的应用程序中,我在触发特定操作后清除存储。此操作只是导航到主页面。问题是我无法生成新令牌......
你好,我点击按钮调度新的Action来创建一些东西后,@ Effect({dispatch:false})创建Something $ = this._actions $ .pipe(ofType(client Actions.Create),...
我想在我的角度应用程序(v7)中使用ngrx / efffects和ngrx / store。我按照ngrx文档中的建议在我的应用程序中配置了evey。在AppComponent中的调度操作中,reducer正在...
使用LocalStorage的AuthToken为NgRx商店提供适当的方式和位置
LocalStorage中适当的RxJS / NgRx水合状态是什么?假设应用程序需要通过从LocalStorage读取AuthToken来了解用户是否已登录。这应该是第一件事......
我正在尝试设置一个使用NGRX的应用程序。当应该加载单个实体时,我在访问返回的Entity参数时遇到困难。我也有麻烦......
初始化时的Angular 7 / NgRX后端验证(初始化效果)
我有一个使用NgRX商店的角度应用程序,作为此商店的一部分,我有用户配置文件和身份验证状态。该应用程序在各方面都运行良好。申请时......
Angular 7使用NGRX并在localStorage中保存令牌
在我的Angular应用程序中,我使用了NGRX存储,我对保存的用户令牌有一些问题。有时我会重新加载页面并丢失所有内容。在app.component.ts中实现OnInit并在那里添加:这....
Ngrx Effects规范将错误视为“未初始化测试调度程序”
尝试使用现有的和最近迁移的Angular 7项目运行简单的效果测试。但我得到的错误如下。错误:没有在getTestScheduler初始化测试调度程序(...
当调用新的SaveModelAction()时,相应的Effect会陷入无限循环。这个效果:@Effect()saveModelAction = this.action $ .pipe(ofType(SAVE_MODEL),switchMap(...
我有一个登录按钮,当用户点击时,会向商店触发操作。该操作具有生成http调用然后验证用户的效果。这在我的应用程序中似乎不起作用,...
我有一个需要返回两个动作的效果。首先,在返回第一个动作之前涉及一些逻辑。第二个动作应该在第一个动作之后发送,因为......