ngrx 相关问题

NgRx为Angular提供了一组反应库

如何在 Ngrx 中重新加载后实现状态持久化

我有一个购物车,我用 Ngrx 维护它,为了在页面刷新后保持状态的持久性,我有两个选择: 将状态字符串化并将其存储在本地存储中...

回答 3 投票 0

在 Angular 中使用 ngrx 进行状态管理时控制台记录状态数据

任何人都可以建议如何在角度应用程序中使用 ngrx 进行状态管理时控制台记录状态。我已经浏览过 ngrx-store-logger 但文档不清楚如何创建...

回答 1 投票 0

我的ngrx效果中switchMap和其他操作符的区别

我有以下效果 公共 SetProperTab$ = createEffect( () => { 返回 this.actions$.pipe( ofType(actions.SetProperTab), switchMap((动作) => 这个....

回答 1 投票 0

了解 Ngrx OnRunEffects

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

回答 3 投票 0

组件存储更新程序是否应该始终返回完全新鲜的状态对象

我无法理解减速器/更新器总是返回一个新状态对象的概念,其中的某一部分更新为新值。然而,如果文案总是很深或者......

回答 1 投票 0

如何使用异步从 Store 访问和打印我的状态属性?

这是我在 ngRx 上练习的简单计数器的 Angular 代码。 计数器.reducer.ts: 从 '@ngrx/store' 导入 { createReducer, on }; 从 './counter.actions' 导入 { 加、减、重置 }; 出口

回答 1 投票 0

Angular + NgRx ::: 在导航到路径之前等待“用户”加载(页面刷新时)

当我刷新页面 (F5) 并且应用程序重新启动时,将调度 AuthActions.login 操作以在 (ngrx) 存储中设置用户属性。 stateChanged = onAuthStateChanged(getAuth(), (用户) =>...

回答 1 投票 0

如何访问ngrx选择器中选择器内的先前状态和当前状态?

我想知道是否可以访问 ngrx 选择器中的先前状态和当前状态。我一直无法找到这方面的相关信息。是因为我使用的是createSelector吗?是

回答 1 投票 0

导航到同一选项卡上的另一个 URL 时,会话存储会被清除

我在 Web 应用程序中遇到会话存储问题当我导航到同一选项卡中的另一个 URL 时,会话存储似乎被清除。 这是场景: 我设置了一些...

回答 1 投票 0

TypeError:无法读取 main.ts 中未定义的属性(读取“0”)

我想向我的 Nx Angular 项目添加一个库。我在 AppModule 的导入中添加了该模块。我还必须添加 StoreModule.forRoot() 和 EffectsModule.forRoot()。启动时出现错误...

回答 1 投票 0

订阅 NGRX 操作流是否被视为代码异味?

我问自己直接订阅NGRX操作流是否被认为是代码味道。 考虑以下用例: 假设我有一个存储在 NGRX 存储中的实体列表...

回答 1 投票 0

如果您的选择器使用 2 个 feautreselector 如何在 ngrx 存储中将它们彼此分开

这是我的选择器,它结合了 2 个功能选择器 导出 const eslectorswaseseftcheserrors = createSelector( 结束不是特征选择器, 结束了没有特色的选择器, 阿斯特斯 => 阿斯特斯。

回答 1 投票 0

如何使用新的 CanActivateFn 而不是已弃用的 CanActivate 在 Angular auth Guard 中实现由 auth reducer 管理的状态?

//auth.guard.ts 导出类 AuthGuard 实现 CanActivate { 构造函数(私有存储:Store,私有路由器:Router){} canActivate(): 可观察...

回答 1 投票 0

如何使用 Angular 17 和 SSR 来滋润 ngrx 存储

我有一个使用服务器端渲染的 Angular 17 应用程序。应用程序的状态是使用 ngrx 进行管理的。 当我访问该页面时,我可以看到该页面是预先渲染的(通过查看...

回答 1 投票 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

ngrx效果调度会导致内存泄漏吗?

所以我正在学习 NgRx,有些东西我需要牢记在心。当我创建 Effect 并分派操作时, createEffect 函数将运行。现在,根据我所了解到的...

回答 1 投票 0

具有通用参数结构的NGRX操作

在角度上,我试图为 NgRX 效果提供一个共享的错误处理机制。我想要一个所有错误操作都将实现的通用接口。例如: 导出接口ErrorPrope...

回答 1 投票 0

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