ngrx-effects 相关问题

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

了解 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

尝试在我的项目中使用 NgRx 但在 this.store.select 方法中出现错误

我正在尝试学习 NgRx,但在“selectAllBookings”上收到此错误: 公共 allBookings = this.store.select(selectAllBookings); 重载 1 of 9, '(mapFn: (state: object) => Booking[]):

回答 1 投票 0

为什么我无法从效果中发出减速函数?

登录$ = createEffect(() => { 返回 this.action$.pipe( ofType(登录开始), 排气映射(动作=> { 返回 this.authService 。登录({ 用户名: 行动...

回答 1 投票 0

节点模块错误:类型参数“OT”具有循环约束

运行时出现错误:ngserve 错误: 错误:node_modules/@ngrx/effects/src/effect_creator.d.ts:12:43 - 错误 TS2313:类型参数“OT”具有循环约束。 12 }, DT 扩展了 DispatchTyp...

回答 2 投票 0

@ngrx/effects:测试效果返回空()

我正在使用@ngrx/effects 4.1.1。我有一个返回空可观察值的效果,如下所示: @Effect() showDialog$: Observable = this .actions$ .ofType( ActionTypes.DIALOG_SHOW ) .ma...

回答 3 投票 0

NgRx 在状态改变后不触发选择器

我正在使用独立组件在 Angular 16 项目中设置 NgRx。我疯狂地尝试在 API 调用后自动更新组件的状态。 我已经定义了

回答 1 投票 0

NgRx 从 api 获取数据但不将其存储到状态

我在理解 ngrx 实现中的一个基本概念时遇到问题。一个例子是,我需要从 api 获取一些数据来验证组件中的一些信息,但我可能不需要它...

回答 1 投票 0

在 ProvideEffects() 中提供 ngrx 效果时出错(Angular 14)

当我尝试在 main.ts 提供程序数组中提供 ngrx 效果时,我收到此错误 错误:src/main.ts:18:21 - 错误 TS2740:输入 'typeof import("/Users/macbook/IdeaProjects/angularPrac...

回答 1 投票 0

NgRx 效果;从 CatchError 调度一个 Action,同时返回错误本身

我有一个捕获 HttpErrorResponse 的效果,但由于还有一个全局错误处理程序,我不想捕获错误,我想点击它。 .catchError 都应该返回错误...

回答 1 投票 0

NgRx 测试 - NullInjectorError:没有服务提供者

我正在尝试编写效果单元测试,但收到错误 NullInjectorError:没有 StationsListService 的提供程序! 我的 station.effects.ts 是: @Injectable() 导出类 StationsListEffects {

回答 1 投票 0

如何在独立模式下注册功能效果

我试图通过天气应用程序了解 Angrx 上 Angular 17 独立组件,关于功能效果,我想在 appconfig.ts 中的 ProvideEffects 中注册效果。我收到错误...

回答 1 投票 0

如何使用Ngrx导航功能?

我遇到了 NgRx 的导航。阅读文档后,我的理解是加载组件时会触发此效果。但不幸的是,这种效果并没有得到触发...

回答 1 投票 0

从组件分派操作时未调用 ngrx 效果

我遇到了 ngrx 存储问题,没有调度一个动作来处理它。 这是尝试分派的组件: 登入() { this.formStatus.subscribed =

回答 6 投票 0

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