我正在尝试通过ngrx schematics命令创建减速器
ng generate @ngrx/schematics:reducer ZipCodes --group
这是创建一个reducer文件,其中NO是reducer的默认实现
export const reducer = createReducer(
initialState,
);
理想情况下,它应该如下所示
export function reducer(state = initialState, action: Action): State {
switch (action.type) {
default:
return state;
}
任何人都可以帮助。不知道我在这里错过了什么。
1条答案
按热度按时间pcww981p1#
你什么都没错过。
我们(NgRx团队)鼓励使用新的语法来声明reducer,使用
createReducer
。使用switch语句的reducer是较旧的语法。https://timdeschryver.dev/blog/you-should-take-advantage-of-the-improved-ngrx-apis#reducers