AngularNgRx中ActionReducerMap存在类型问题。
创始人
2024-10-28 18:00:37
0

在NgRx的ActionReducerMap中存在一个类型问题,可能导致编译错误。如果你遇到了这个问题,你可以使用下面的代码示例来解决它。

首先,需要确保import了ActionReducerMap:

import { ActionReducerMap } from '@ngrx/store';

然后,在定义ActionReducerMap参数时,需要把整个对象都声明为any类型,以保证类型检查通过:

export interface AppState { featureOne: FeatureOneState; featureTwo: FeatureTwoState; }

export const reducers: ActionReducerMap = { featureOne: featureOneReducer, featureTwo: featureTwoReducer };

最后,在调用store.select()时,需要使用泛型来明确传递的参数类型:

this.store.select('featureOne').pipe( map((state: FeatureOneState) => state.myFeatureOneProperty) ).subscribe((property: MyFeatureOnePropertyType) => { // Do something with the property });

通过这种方式,你可以避免ActionReducerMap的类型问题,并成功编译你的应用程序。

相关内容

热门资讯

一向有开挂"大唐麻雀... 【亲,大唐麻雀辅助器怎么设置 这款游戏可以开挂的,确实是有挂的,很多玩家在这款大唐麻雀辅助器怎么设置...
原本有辅助"网易亲友... 原本有辅助"网易亲友圈辅助"开挂(透视)辅助神器(攻略教程详细教程);无需打开直接搜索打开薇:136...
固有有辅助"中至常熟... 中至常熟辅助开挂教程视频分享装挂详细步骤在当今的网络游戏中,中至常熟辅助作为一种经典的娱乐方式,吸引...
本来有开挂"乐乐围棋... 您好:乐乐围棋入门脚本这款游戏可以开挂的,确实是有挂的,很多玩家在这款游戏中打牌都会发现很多用户的牌...
起初有开挂"传送屋挂... 起初有开挂"传送屋挂件"开挂(透视)辅助工具(黑科技教程有挂头条) 【无需打开直接搜索加薇13670...
往昔有开挂"玉兔辅助... 您好:玉兔辅助器这款游戏可以开挂的,确实是有挂的,很多玩家在这款游戏中打牌都会发现很多用户的牌特别好...
本然有辅助"德州透视... 本然有辅助"德州透视是真的吗"开挂(透视)辅助工具(系统教程有挂细节)>>您好:软件加薇136704...
原本有辅助"微乐游戏... 原本有辅助"微乐游戏兑换码大全"开挂(透视)辅助平台(扑克教程有挂方针)1、下载安装好微乐游戏兑换码...
起初有开挂"wepo... 起初有开挂"wepoker祈福有用吗"开挂(透视)辅助脚本(新2026版确实有挂)>>您好:软件加薇...
原先有开挂"朋朋政和... 【亲,朋朋政和软件辅助器 这款游戏可以开挂的,确实是有挂的,很多玩家在这款朋朋政和软件辅助器中打牌都...