redux里面如何正确的设计reducer?
我感觉reducer( state)的设计非常伤脑经,想用combineReducers()
来拆分,但是有些全局的变量又在个个子reducer
的外部。
比如 我的state
中isFetching
和isAuthenticated
显然是希望全局的,然而我想把user
和posts
单独拿出去用子reducer
写,这样一来,在user
和posts
的异步操作中,我就没办法去更改全局的isFetching
变量了?
const initState = {
isFetching: false,
isAuthenticated: false,
user: {
},
posts: []
}
问的不是很好,大致就是这么个意思。