关于 NgRx v16 新的 Angular Signals,给出: 导出 const selectCustomer = (id: string) => createSelector(selectCustomers, (客户) => 客户[id]); (常用表达;ta...
保护用户详细信息并在 Angular 应用程序中实现 JWT 令牌和 NgRx
我担心 Angular 应用程序的安全性。目前,我将 isAdmin、isLoggedIn、电子邮件等用户详细信息存储在本地存储中。不过我还是担心安全问题
我是 NgRx 的新手,我对如何在 Store 中构建状态有一些疑问。 我们正在 Angular 中构建内部 CRM 来管理客户信息。现在,我们正在处理我们的状态...
ngrx 如何从选择器而不是 observable 获取存储的值
我有以下代码,我试图存储一个值来存储并获取它,我已经为相同的代码创建了一个示例代码 https://stackblitz.com/edit/stackblitz-starters-rfqf6h?file=src%2Fapp%2Fapp。
ngrx 如何从选择器而不是 observable 获取 stroed 值
您好,我有以下代码,我试图存储一个值来存储并获取它,我已经为相同的代码创建了一个示例代码 https://stackblitz.com/edit/stackblitz-starters-rfqf6h?file=src%2Fapp%
我正在尝试遵循 NgRx 演练,但将其调整为比添加或删除书籍更复杂的东西。 NgRx 演练 我想要一系列大学对象,并且能够...
如何使用ngrx-router-store获取ngrx效果中的路由参数?
我有一个效果类,我想根据路由器参数 ID 加载详细信息 @影响() getDetails$ = this.actions$.ofType(DetailActions.GET_DETAILS).pipe( 地图(到有效负载), switchMap(pa...
这是在我迁移到最新版本的 NGRX 后发生的 “@ngrx/组件商店”:“15.2”, "@ngrx/effects": "15.2.0", “@ngrx/router-store”:&qu...
角度 15->16 更新后 Ngrx createEffect 类型错误
我目前正在尝试从角度 15 -> 16 更新应用程序。 然而,随着 ngrx 中新类型的强制执行,我遇到了编译器错误,但我无法找出解决方案......
如何在 NgModule 装饰器中使用 isDevMode() ?目前说“AppModule 的 NgModule.imports 中位置 X 的值不是参考”
我只是想知道如何在我的 NgModule 装饰器中使用返回布尔值的函数?我的项目是在 Angular 16 上。 这是我的 app.module.ts: 从 '@angular/c... 导入 { NgModule, isDevMode }
... <div class=" d-flex m-0 p-0 mt-2" [ngClass]="{'justify-content-end': (howMoreSameBook$ | async) < 2, 'justify-content-between' : (howMoreSameBook$ | async) > 1}"> <p *ngIf="(howMoreSameBook$ | async) > 1" class="d-flex align-items-center m-0 p-0" [ngStyle]="{'font-weight': 'bold'}"> Var howMoreSameBook$ 返回数字,我想处理这三个条件。 我遇到错误Object is possibly 'null'.ngtsc(2531)。我知道长度方法,但在这种情况下我需要对类型进行操作:数字。 async 管道被输入为它也可以返回 null 值。 这是您在使用时需要考虑的事情。 例如: (howMoreSameBook$ | async) !== null && (howMoreSameBook$ | async) > 1 或者您可以使用 ! 解决此问题 (howMoreSameBook$ | async)! > 1
我无法在简单的角度应用程序中从 ngrx 存储中获取正确的值
我希望当 API 调用返回用户时状态会更新并且 home.component.html 显示新值。我也在使用 ngrx devtools,我可以看到状态变化,但 html 没有
Angular NgrxStore dispatch Action inside Selector Called many times
我正在使用 ngRx store 进行 Angular 项目(我第一次使用它),当我从 Store 获取我的用户时,我想发送 Action to Get users 课程,但是这个动作被调用了很多次。这...
ERESOLVE 无法解析在 Angular 15 中安装 NgRx 时的依赖关系树
我目前在尝试在我的 Angular 15 项目中安装 NgRx 时遇到问题。 我正在使用一个命令: ng 添加@ngrx/store@latest 我收到此错误: 错误!代码 ERESOLVE np...
我将 Angular 与 NGRX 结合使用。如果我在同一浏览器的多个选项卡中访问我的 Angular 应用程序,这些应用程序是否会指向单个 NGRX 实例?
我想在多个选项卡中访问我的 localhost:9000。如果我在 3 个选项卡中打开它,所有这 3 个选项卡是否都指向单个 NGRX 实例,或者 localhost 的每个选项卡都有其专用的 NGRX 实例? 我做了...
如何将 ngrx 效果中的动作有效载荷提供给 WiithLatestFrom() 以从状态中获取值
嗨,我有以下效果,但无法将我的操作有效负载传递给 getMainCareuserMessagesConversationAppointmentsShift(?) caregiverAcceptFetch = createEffect(() => { 返回 this.actions.pip...
Github 链接到我的示例程序。 在文件 app.component.ts 中创建了一个会话到期操作,一旦超时就会触发 timerExpiration : setTimeout(() => { 这个.store.
我刚刚将旧的 Angular v8 更新到 Angular 14(最新)。 我现在注意到我安装的最新的 Ng/Rx 包是 13.2.0,但是他们似乎想要 Angular 13,我...
NGRX - 如果您有多个商店,使用具有影响商店的动作/减速器的商店进行调度是否有性能优势?
我们有两个商店……比方说 userStore 和 appStore。 我们有一个名为 updateUser() 的 userStore 操作。 我们在 appStore 中也有操作。 两者之间是否存在性能差异: (1) t...
我得到这样的状态 Observable: 这里最重要的是这一行:map((action: any) => JSON.stringify(action)), 动作:any 只是包含所有 ngrx 存储属性的对象,...