【发布时间】:2017-06-06 11:35:41
【问题描述】:
我需要使用单个 reducer 更新应用程序状态的多个属性。后来我使用了combineReducers redux 帮助器,它结合了所有的减速器。问题是,除了我需要将整个状态传递给的那个之外,所有其他减速器都从状态的根(即属性)向下运行一层。
如何使用combineReducers函数传递根状态?
const App = combineReducers({
pages: combineReducers({
browse: combineReducers({
numOfItems: loadMoreItems,
filter: setFilter
})
}),
<rootState>: openPage,
favoriteItems: addItemToFavorites,
inBasketItems: addItemToBasket
})
我在<rootState> 中放置什么?
【问题讨论】:
-
它确实有助于更好地理解一些事情,但在那里找不到答案。
标签: javascript ecmascript-6 redux