[Flutter]redux中的combineReducers

353 阅读1分钟

combineReducers主要是将state、action和action对应的reducer绑定在一起

这样reducer中不需要再判断传入的action类型

final State0Reducer = combineReducers<User>([ 
    TypedReducer<State0, Action1>(reducer1), 
    TypedReducer<State0, Action2>(reducer2), ]);

在分发action时 直接分发action 相对应的reducer会自动处理

store.dispatch(Action1(value));