【发布时间】:2023-03-28 02:54:02
【问题描述】:
func appStateReducer(state: AppState, action: Action) -> AppState {
var state = state
state.moviesState = moviesStateReducer(state: state.moviesState, action:
action)
state.peoplesState = peoplesStateReducer(state: state.peoplesState,
action: action)
return state
}
例如会:
store.dispatch(action: MoviesActions.RemoveFromWishlist(movie: movie))
最终同时调用moviesState 和peoplesState 减速器?
如果是这样,有什么理由不将条件放入每个操作只调用一个减速器?
来源:
上级目录来源:
【问题讨论】: