ngrx-store 相关问题

如何在ngrx中获取旧状态,任何发生故障都需要还原代码

示例:让用户位于第5页上,然后用户单击下一页,并且api调用失败,那么我必须返回到第5页,所有过滤器选择均保持不变。并向用户显示数据

回答 2 投票 0

单独的Reducer中一个组件的状态变化会影响另一个Reducer上的状态?

所以,我有一个带有设备设置的组件。用户可以更新这些设置,到目前为止一切正常。我还有另一个带有其他设置的组件,称为输入,它的数据只是...

回答 1 投票 -1

确保检查条件之前已完成多个订阅

我正在使用ngrx,我想确保在检查条件并根据条件调用方法之前,ngOnInit()中的两个预订均已完成。我的代码如下所示:ngOnInit(){...

回答 1 投票 0

可以在带有NgRx存储的Angular 2中使用字符串参数调用store.dispatch方法

我收到了一个包含少量测试用例的测试服,并使用NgRx进行了Angular 2应用程序示例。我无法通过一个测试用例,也不确定该测试用例是否正确。我的问题是...

回答 1 投票 0

我如何将ngrx actionCreator作为函数参数传递?

如何键入加载器函数的操作参数,以使其不使用ngrx不会导出的TypedAction?我想像当前示例一样确保类型安全。 const ...

回答 1 投票 0

仅测试是否调用了ngrx操作就足够了吗? (单元测试)

假设我在组件中有以下代码,该代码是公共的并且在视图中使用:removeItemFromCart(item:CartItem):void {th is.store $ .dispatch(OrderingStoreActions.removeItemFromCart({...

回答 1 投票 2

NGRX如何处理在后端执行的排序

处理后端执行的排序实体的最佳方法是什么?当前,我的状态无法识别当我使用适配器添加已排序的项目,而项...

回答 1 投票 1

我如何模拟用于单位测试用例的this.getResults $ .subscribe的数据?

displayMesssage(){this.getResults $ .subscribe(data => {if(data!== undefined && data!== null){this.message = data.message;} else {this.message =“ Empty” ;}); }如何为...

回答 1 投票 0

如何创建NGRX效果,如果有的话,每5秒从状态中获取一条记录?

我想使用NGRX创建消息队列,应将添加到队列中的每条消息显示5秒钟,然后从状态中删除,应将空值分配给currentMessageId ...

回答 1 投票 1

Angular路由器更改上的分派操作

我正在Angular 8应用程序中使用Ngrx,我想在用户关闭路由器时调度一个动作。我有什么选择?我是否必须从...

回答 1 投票 1

我应将哪个状态管理库用于angular8应用程序?

我想在我的angular8应用程序中使用状态管理,在此之前,我对状态管理库的研究似乎是NGRX和NGXS以及秋田。但是我对于选择哪一个感到困惑! ...

回答 1 投票 0

角度为9且ngrx引发错误的表单数据编辑

我正在尝试使用angular和ngrx进行表单编辑。我能够使用ngrx访问表单数据并将其传递给子组件,并且显示良好。但是当我尝试编辑...

回答 1 投票 0

ngrx存储状态未定义

我不确定为什么尝试访问存储区时我的状态未定义。我已经有一段时间在看这个了,我无法弄清楚。我的动作是export const GetMerchants = ...

回答 1 投票 0

angular ngrx属性'payload'在'Action'类型上不存在

我只是从8号角更新到9号角,我有一些我不太了解的问题。我看到一些帖子看起来与我的问题相似,但无济于事(也许...

回答 1 投票 1

您可以将对象传递到ngrx / store并将其更新/添加到列表吗?

我正在尝试创建一个自定义页面,其中包含一些组件,可让您选择一些不同的设置,将每个设置另存为对象或更新(如果已存在)。所以...

回答 1 投票 0

如何在ngrx / effect中分发多个动作(redux-observable)?

我正在使用Angular 6,ngrx / store。我有负责更新事物的效果。取决于某些逻辑,我想调度不同的操作。如果我使用switchMap有什么区别...

回答 1 投票 6

NgRX 8在我的Angular 8中无法正常工作,并出现故障:'toJSON在类型上失败'

我从昨天开始一直在尝试将新的NgRX 8添加到我的Angular应用程序中。但是我只停留在一件事上,我不知道问题出在哪里。我试图为...

回答 1 投票 0

不可观察的取消订阅方法不可用

我正在尝试取消订阅ngOnDestroy ngOnDestroy():void {th is.user.unsubscribe()}但是,在Observable类型上不存在取消订阅,我在loginUser上订阅该方法...

回答 1 投票 0

[NgRx存储对象的属性始终未定义吗?

我目前正在使用NgRx 8存储具有图像名称和url的图像:导出默认类AzureImage {ID:number;名称:字符串;网址:字串; }我的清单中有所有图像的清单...

回答 1 投票 0

存储:按操作过滤源

请考虑以下情况。我有一个Event接口作为要保留在商店中的状态。 export const initialState:Event = null; const _eventStateReducer = createReducer(initialState,...

回答 1 投票 0

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