ngrx-effects 相关问题

将此标记用于与ngrx平台的效果包相关的问题。

打字稿错误:“.....”类型的“this”上下文无法分配给方法的“this”类型

orgChangedSuccess$:可观察 = this.actions$ .ofType(orgActions.UPDATE_ORG_SUCCESS) .map(toPayload) .switchMap((org) => { 返回 Observable.combineLatest( ...

回答 1 投票 0

为独立应用程序提供效果和功能存储,无需路由(如何创建环境注入器?)

我们有一个 Angular 应用程序,我们正在将其转换为独立应用程序。经过一番尝试和错误后,除了一个案例外,一切都很顺利。 我们有一个组件要求用户提供一些数据确认...

回答 1 投票 0

http请求的订阅next()、error()或complete()方法在请求超时时未触发

在我的 Angular + ngrx 应用程序中,我有一个由 Action 触发的 @Effect。代码如下 @影响() customAction$ = this._actions$.pipe( ofType(Actions.CustomAction), 他...

回答 1 投票 0

Rxjs - 请求超时时未触发http请求的订阅next()、error()或complete()方法

在我的 Angular + ngrx 应用程序中,我有一个由操作触发的 @Effect。代码如下 @影响() customAction$ = this._actions$.pipe( ofType(Actions.CustomAction), 他...

回答 1 投票 0

为什么尽管包含了必要的模块且没有循环依赖,但 NgRx 效果中的 Actions 对象仍无法注入?

所以我正在开发一个协作文档编辑器应用程序,并且我在这里使用 NgRx 效果来根据另一个状态更改来引发状态更改。我已经安装了软件包,配置了 app.c...

回答 1 投票 0

如何将参数(action.payload)传递给ngrx/effects中的服务?

我是 ngrx-6 的新手。 效果将侦听操作“LOAD_COURSE_DETAILS”,并应使用 course_id (action.payload) 调用服务。但我收到错误 属性“toFixed”是

回答 2 投票 0

为什么我的状态可观察告诉我 Type 必须有一个 [Symbol.iterator]()

框架:Angular v18.1.0 依赖项: RxJS v7.8.0 @ngrx/效果 v18.0.2 @ngrx/商店 v18.0.2 给出以下 RxJS 架构。我有一个简单的减速器,具有一种状态和一个带有

回答 1 投票 0

Ngrx 模式在从服务器获取新数据时设置属性 IsLoading

我有一个包含动作、效果、减速器和选择器的商店。我在屏幕上有一个组件,该组件代表一个通过选择器获取的存储对象。 我想做的是,我...

回答 1 投票 0

NgRx Effect 内部多次调用服务

当我调度一个动作时,服务在效果内部被调用多次,我必须在所有效果中使用“exhaustMap”而不是“concatMap”或“mergeMap”......

回答 2 投票 0

在角度效果中调用load之前如何重置

这是我的效果: loadProductCategoryWise$ = createEffect(() => this.actions$.pipe( ofType(productInventoryAction.loadProductCategoryWise), 合并映射((动作)=> 这个。

回答 1 投票 0

无法对 MSAL 受保护资源使用 ngrx 效果并出现错误,acquireTokenSilent 失败

在我的 Angular 17 应用程序中,我将 ngrx 与 Msal 3.0 和 Azure B2C 身份验证结合使用。有一个 API 端点需要身份验证并存在于 msal 配置的受保护资源中,例如...

回答 1 投票 0

esbuild/build-angular:application 的 Ngrx 依赖注入问题

从 Angular 16 升级到 Angular 17 后,将 Angular 构建器更改为使用 esbuild 构建器:@angular-devkit/build-angular:browser -> @angular-devkit/build-angular:application。当我...

回答 1 投票 0

了解 Ngrx OnRunEffects

我有几个 Effect 监听器需要运行直到用户注销。因此,我正在尝试实现 OnRunEffects。 我的 user.actions.ts 的一部分是: 导出 const LOAD_USER = '[用户...

回答 3 投票 0

'NullInjectorError:没有 t 的提供者!' @ngrx 的错误

我有一个使用 ngrx 12.0.0 的 Angular 12.0.2 应用程序。当我运行应用程序并访问延迟加载模块的路由时,出现以下错误。 错误错误:未捕获(承诺):NullInjectorEr...

回答 6 投票 0

NgRx:在单个效果中调度多个操作

我需要在调用 API 请求后分派多个操作。 我目前正在使用此代码在 API 请求完成后分派一个操作: 更改状态$ = createEffect(() =>...

回答 6 投票 0

Angular Redux 造成内存泄漏

我的角度应用程序必须以每秒 20 条消息的速度从后端加载更新。为此,我们从后端加载所有实体(资产)作为开始时的快照,然后获取增量更新......

回答 1 投票 0

得到结果后如何进行重定向?

我在 Angular 中使用 ngrx。我想这样做,以便在加载图像数组后执行重定向。但我不进行重定向并收到此错误错误:效果“CreateRequestEffe...

回答 1 投票 0

通过switchmap处理ngrx效果中的多个api调用

我正在尝试使用 switchmap 在 ngrx 效果中执行多个 API 调用 该操作接受要上传的文件的输入数组,并且 api 支持一次一个文件 我的效果如下所示 上传文件...

回答 1 投票 0

Angular 15 Ngrx 存储/效果

我尝试了一段时间,尝试了很多不同的事情,但我只是找不到解决方案,为什么会这样 构造函数(受保护的 subjectService:SubjectsService, 受保护的用户服务:UsersService...

回答 1 投票 0

如果NgRx状态已经有Angular中的数据,如何停止NgRx效果

我正在使用 #angular ngrx 进行 http 调用以将数据存储在状态中。现在,如果 ngrx 状态已经使用 RxJ(如 takeuntil 等)拥有数据,我想停止标注。 有人可以请他吗...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.