ngrx 相关问题

NgRx为Angular提供了一组反应库

我的 Angular NGRX 减速器更新状态,但相关效果不会触发 - 但只是有时

我将尝试尽可能彻底地描述我遇到的问题。我正在企业专有代码库中工作,因此我可以分享的实际代码不多,但如果...

回答 1 投票 0

为什么在函数式ngrx效果中使用inject()的行缺少代码覆盖率?

我正在开发一个 Angular 项目,并使用 karma.js 和 jasmine 来编写和执行单元测试。 我的问题是,如果我想在没有 TestBed 的情况下对功能 ngrx 效果进行单元测试,则 cov...

回答 0 投票 0

Angular getCurrentUser 不同角色具有不同模型

我有一个逻辑问题,我不知道如何继续。我有一个发送电子邮件和密码的身份验证方法,我的 API 使用 JWT 令牌进行响应。然后,我需要一个 getCurrentUser 方法,但我有 mul...

回答 1 投票 0

刷新页面时lastValueFrom不可靠

我有一个 Angular/Django 应用程序,当我重复刷新页面时,在大约 10% 的情况下,lastValueFrom 的结果为空。不过,其余时间,我都能看到正确的数据。 这是我的

回答 1 投票 0

如何保持ngrx DRY? [已关闭]

(干=不要重复) 我有两个状态。一本涉及汽车,另一本涉及飞机。 所有操作都是复制粘贴并更改操作名称。 所有效果都是复制粘贴...

回答 3 投票 0

效果不适用于 Angular v18 和 ngRx

我正在使用 Angular 18 和 ngRx。 我写了一个效果如下: 从“@angular/core”导入{Injectable}; 从 '@ngrx/effects' 导入 {Actions, createEffect, ofType}; 从 '../

回答 1 投票 0

Angulareffect() 注销并重新登录后不会重定向到主页

我正在使用 ngrx 信号存储,并且我有一个登录方法,可以使用 isAuthenticated: true 和 token: token 更新我的状态。它还将令牌存储在 localStorage 中。我有一个 withCompated((store) =&g...

回答 1 投票 0

信号值改变后调用函数

我有一个带有简单登录表单的组件。 @成分({ 选择器:'应用程序登录', 独立:真实, 进口:[ 反应式表单模块, MatCard模块, ... ], 模板网址:'./登录。

回答 1 投票 0

Angular 18 Standalone:在 NgRx Effects 中使用 RxJS 管道时出现“管道未定义”错误

问题: 当我尝试在 createEffect 方法中使用管道时,收到一条错误消息,指出管道未定义。这很令人困惑,因为管道在我的项目的其他部分完美工作,例如......

回答 1 投票 0

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

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

回答 1 投票 0

添加新实体时信号存储功能显示错误

我有以下使用实体的信号存储功能,但在添加实体时遇到错误。我需要支持来解决它: 截图图片 这是信号存储功能: 合作...

回答 1 投票 0

让托管的 React 组件访问我的 Angular 服务的最佳方式是什么?

我正在将现有的 React 应用程序迁移到 Angular。每个 React 组件最终都会被重写,但与此同时,我基于此方法将它们托管在 Angular 组件中:https://medi...

回答 1 投票 0

NGRX/data如何修改/更新additionalCollectionState

我面临一个问题且无法解决: 我正在使用 ngrx 数据,如下所示: const 实体元数据:EntityMetadataMap = { 报告:{ 实体调度程序选项:{

回答 1 投票 0

用于大型状态管理的角度信号

在评估我们在现代 Angular 中重新设计应用程序的架构时,我发现 Signals 是状态管理的绝佳候选者。 然而,我们的应用程序相当大,并且正在玩一些......

回答 1 投票 0

使用Methods访问Ng/Rx中不同的SignalStore

我已经习惯了传统的 Ng/Rx,现在正在深入研究 Signals 和 Ng/Rx SignalStore。 我知道通过 SignalStore,我们可以提供 withMethods。 然后我们可以在我们的存储中调用这些方法...

回答 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

大理石测试 JEST 中 ngrx 效果出现问题

我有这样的NgRx商店效果: checkStatus$ = createEffect(() => { 返回 this.actions$.pipe( ofType(Actions.checkstatus), 拿来({ 运行:({ 方法 }) => {

回答 1 投票 0

为什么我的ngrx参数显示错误?

我有以下注册用户的服务: 公共注册=(用户:UserModel)=> { console.log('UserService.user', 用户) 返回 this.httpClient.post<{user:UserModel}>(this.u...

回答 1 投票 0

为什么我的 Typescript 强类型不起作用?

我有以下型号: 导出类产品模型{ _id: 字符串 = ''; 品牌:字符串=''; 描述:字符串=''; 图片:字符串[] = []; 价格:数量=0; 折扣:数量=0; 评级:n...

回答 1 投票 0

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