如何使用 ngrx 存储在不调用 api 的情况下更新状态数据?
我有一个用户列表,我希望能够更新每个用户的详细信息(在模式中)并将其保持在状态(没有 API 调用进行更新)。我正在尝试用效果来做到这一点,但我…
如何在SwitchMap中正确丢弃错误?
我需要创建一个记录,即没有使用电子邮件的条件。为此,我尝试以下服务: import { Injectable, Injector } from "@angular/core"; import { EMPTY, t…
Angular:如何像往常一样从几个可观察的数组中收集数据?
我需要做下一个 - 从后端获取数据并将其转发到子组件: ... @Component({ selector: 'my-component', template: `` }) public data = []; ngOnInit() …
Ngrx 使我的分派对象只读
我有以下代码行: this.carInformation.subModel = [this.submodel.value]; this.store.dispatch(saveCriteria({ criteria: this.carInformation }));…
如何在 Router Guard 中使用 NgRx Store?
有人问过类似的问题,但没有一个解决方案对我有用。 我的商店的状态是: export interface AuthState { isLoggedIn: boolean, ... } 我想在路由器防护…
Ngrx 等待多个 API 调用生效
我对 ngrx 非常陌生,我正在尝试开发一种效果来分派对我的 API 的多个调用以检索对象的子列表。 这是我的代码。 loadMyChildren$ = createEffect (() …
如何从效果中的 ngrx 存储中检索值
我是 Angular 的 nrgx 新手。 我正在尝试从 Effect.ts 中的商店检索值 我创建了自定义路由器,将其保存在商店中,并且还创建了名为 getRouterState 的…
RxJS pipeline() 中的代码未执行
对于以下代码: public getExecution(modelId: string, reportId: string, params: ParameterSet | null): Observable { return this.getNewExecution…
如何转换 Ngrx Effects 中的数据?
这是我在成功操作时从后端获取的示例数据 [ {"id":"123456789","type":"CHK","routing":"783839","label":"lbl"}, {"id":"12345678923456","type":"SV…
Angular - Ngrx - 在 http-status 0 处重试服务器请求
设置 Angular 13.2.0 Ngrx 13.0.2 后端:Spring Boot 目标 当后端未运行时,我想重试 url x 次。 到目前为止有效的 fetchEntities$ = createEffect(()…
无法分配给只读属性“winner”对象“[对象对象]”
遇到错误 ContestDetailsModalComponent.html:21 ERROR TypeError: Cannot assign to read only property 'winner' of object '[object Object]' at C…
如何安装 ngrx 商店版本 12 以及所有必需的软件包?
我需要版本 12,因为当前项目使用 Angular CLI 12。 如果我尝试安装 NGRX,我总是得到版本 13,当我尝试安装版本 12 时,我会丢失效果、动作和其他内…