如何正确返回ActionSreducermap
我已经定义了像这样的还原器 import { Action, ActionReducerMap, createAction, createReducer, on } from '@ngrx/store' import AppUser from 'src/…
NGRX:调度预期一个对象
在我的行动中,我有: export const GetSwivlr = createAction( GET_SWIVLR, props() );...... 在我的还原器中,我有: export const reducer = creat…
尝试在Eslint之后添加NGRX商店时会出现错误
我已经有一个Angular 13应用程序,其中已有ESLINT。 我已经添加了NGRX商店和开发工具 ng添加 @ngrx/store ng添加 @ngrx/store-devtools 命令。现在,…
打字稿Angular NGRX/效果操作$ .pipe()未定义
您好,我有NGRX/效果 - 管道未定义的问题。下面我附加了示例代码,该代码沿编译器正确,但浏览器显示未定义的管道错误。 constructor( private action…
具有NGRX效应的Angular 13返回API的数据
我是NGRX的新手,并且正在尝试从API调用中返回数据,但是我没有正确构建效果,也不确定如何对其进行纠正。 因此,首先,我有一种通用方法来调用API: …
Angular NGRX将大阵列分为大块,并结合了API请求结果
因此,问题在于我有大量的对象,假设我需要以NGRX效果发送给我们的API,然后派遣与响应的新操作,但是API花费的时间太长来处理如此大的请求。有一次,…
带有订阅的商店选择器的角度单元测试组件
我正在使用NGRX扇区从商店获取数据。这是我的代码。 组件文件 export class SpinnerComponent implements OnInit { isLoading = false; constructor(p…
注册ngrx对“成功”的效果。行动?还是应该通过服务解耦?
目前,我对“成功”操作订阅了NGRX效果(假设我的操作是 loadDataSuccess )? createEffect(() => { return this.actions$.pipe( ofType(loadDataSuc…
可以使用filter()而不是oftype()
在@ngrx/effects中,我们有一个名为ofType的运算符。我们在效果中使用此运算符来过滤特定操作。例如,在以下效果中,我使用此运算符在登录操作后立即…
在NGRX中选择和没有选择之间有什么区别?
当我订阅商店的状态时,我通常使用两种方法。 它们之间有什么区别吗(比如性能什么的) constructor(private store : Store){ //1 this.store.pipe(se…
Angular自定义错误处理程序和NGRX引起无限循环
在 Angular 应用程序中,我实现了一个自定义错误处理程序,它显示警报(Angular Material 小吃栏)并调度 ngrx 操作来隐藏加载微调器。 这是一个错误…
我们如何用 Angular 中的 createEffect 替换 Effect 代码来进行日志记录?
任何人都可以帮我解决如何使用 createEffect 转换下面的效果代码吗?据我们所知,该效果已被弃用。 @Effect() LogIn: Observable = this.actions.pipe…
在 init hook 中选择存储切片时如何解决这个无限循环?
实例化组件时,我需要用一系列道具来派遣一项动作,这些操作将通过又会获取数据的效果来处理。此操作后,我需要更新状态并保存此搜索的标准。我理解的…
Angular ngrx 组件存储 .select 方法
我正在尝试找到 ngrx 的 .select 方法,但我无法在互联网上找到有关它的详细信息。我需要的是找出这个 .select() 方法的重载。就像,最简单的形式是 .…