ngrx-store 相关问题

在角度 ngrx 存储中将 2 个数组处理为 1 个数组?

我有两个数组 a=[a,b,c] 和 b =[x,y,z] 在 ngrx 存储中保存为 store=[a,b,c,x,y,z]。我的问题是我必须仅根据索引号删除存储数组中的元素。 例子:如果我有...

回答 0 投票 0

通过键修改嵌套对象不会在NGRX中触发效果。

我有一个NGRX商店是这样的:export interface INavigationSettings { gridLayout: { [Breakpoints.Small]: GridLayout; [Breakpoints.Large]: GridLayout; }; /... } 我有一个...

回答 1 投票 1

ngrx实体适配器没有更新所需属性的子属性。

我在ngrx存储中维护了一个对象,如下图所示 - { : ClientStatus; . }而ClientStatus又是一个嵌套的接口,比如--接口ClientStatus { status: ....

回答 1 投票 0

NgRx Reducer道具值总是未定义

我有一个能正确返回数据的效果,我用效果中的数据调用一个动作,但reducer "detailsList "总是未定义。效果调用CustomAction.ShowDetails(props ...)。

回答 1 投票 1

数组中的ngrx更新对象

我有一个ngrx商店,里面有一个对象数组,我想要的是,用数组索引更新(修改)数组里面的对象。我需要的是,使用数组索引更新(修改)数组中的对象。我的ngrx数据是这样的,policy: { ...

回答 1 投票 1

如何在Angular 8单元测试中使用MockStore和MemoizedSelector来模拟@ngrxstore的状态。

我想用RXJS在angular 8中使用jest创建单元测试。我想模拟商店。我正在使用https:/ngrx.ioguidestoretesting使用Mock选择器的例子,谁能帮助我如何......

回答 1 投票 0

为什么Ngrx选择器在没有订阅的情况下就会启动?

我的问题围绕着这段和平代码展开 @Injectable() export class TokenInterceptor implements HttpInterceptor { constructor(private store: 存储 ) {} intercept(req: ...

回答 1 投票 1

无法从存储中获取ngrx的值。

我面对NgRx,我不明白怎么会这么难,怎么会把一个值添加到存储空间并检索出来呢?总之,这就是我目前所做的事情 Effects ts: export class idEffects { saveId$ = ...

回答 1 投票 1

Angular 2与NgRx [关闭]

我的问题是问使用NgRx的人。在官方文档中,action、reducer等都不再写class base。但很多文章和视频教程都使用类。我想知道...

回答 1 投票 -1

每次激活RouteGuard时重新加载ngrx状态数据。

对于实体的受保护视图,我使用RouteGuard将所需的视图所需的数据预先加载到ngrx存储中。然而,来自后台的相应数据可能会随着时间的推移而改变。...

回答 1 投票 0

通过LazyLoading删除NgRx节点。

我在Angular 9应用中工作,实现了NgRx与懒惰加载,当应用加载时,我的状态是这样的,当我导航到路由'account-config'时,状态发生了变化,因为我有懒惰... ...

回答 1 投票 0

在途径解析器中发送ngrx存储动作。

我目前有一个容器(有状态的)组件,它根据ngOnInit方法中的路由参数(id)派遣一个select和一个get动作。这些动作的目的是让数据和 ...

回答 1 投票 4

传递给`selectId`实现的实体返回未定义。你也许应该提供你自己的`selectId`实现。

https:/github.comrokudo5262phone 这是我的项目,我想在智能表格中加载品牌列表,但得到警告,我试图修复,但警告仍然存在,请帮助Brands-features...。

回答 2 投票 0

当我禁用redux-devtools时,路由器导航需要很长时间。

我正在使用angular 8和ngrx制作一个应用程序。一切都很顺利,直到我在Incognito模式下测试我的应用程序。突然,一个网址开始工作非常慢,几乎50秒之间的导航开始和... ...

回答 1 投票 0

为什么深度克隆我的状态会导致ngrx进入无限循环,不断调用我的reducer?

我们有下面的ngrx减速器,但是在我们的状态中添加了一个嵌套对象(structure: settings: { a: boolean, b: string }),所以决定使用lodash的cloneDeep(obj)来代替...obj spread....

回答 1 投票 0

如果效果返回缓存结果,Angualr组件不能加载。

我试图缓存http请求以减少流量,在任务效果中我检查是否已经检索到用户任务。但是当我这样做的时候,当我返回缓存的任务时,组件并没有渲染。如果你...

回答 1 投票 1

ngrx效应--结合两个API

我有下面的效果,用update api更新一个对象的一部分,然后用findById api得到整个对象,所以我用forkJoin把这两个api结合起来,但是我希望findById api是 ...

回答 1 投票 0

ngrxrouter-store - 路由参数选择器返回子路由的未定义值

我设置了这样的路由: const SONGS_ROUTES = [ { path: "songs", children: [ / ... { 路径: "edit:id", 组件: ..: "edit:id", component: PerformancesComponent, / CHILD ROUTE ... ...

回答 1 投票 2

Ngrx存储:更新ActionReducerMap之外的通用状态。

我有一个ngrx存储,初始状态类似于: const state = { child1: {...}, child2: {...}, },其ActionReducerMap如下: const reducerMap = { child1: reducer1, ....

回答 1 投票 0

移除 ngrx 中的项目及其子项目。

我是ngrx store的新手,对逻辑的位置感到困惑,即循环通过数组时应该去reducer还是组件。我有一个类型为Item的对象数组,需要删除一个项目。...

回答 1 投票 0

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