1
我想获得跟随结构状态。如何将多个缩减器合并到同一级别状态
{
product: {
items: [],
fetching: true,
selected: []
}
}
项目&读取由HttpReducer处理,选择由ProductSelectReducer处理,如何多减速的状态合并同一级别?
谢谢。
我想获得跟随结构状态。如何将多个缩减器合并到同一级别状态
{
product: {
items: [],
fetching: true,
selected: []
}
}
项目&读取由HttpReducer处理,选择由ProductSelectReducer处理,如何多减速的状态合并同一级别?
谢谢。
减速/ product.js:
import { combineReducers } from 'redux'
const items = HttpReducer(...)
const fetching = HttpReducer(...)
const selected = ProductSelectReducer(...)
export default combineReducers(
items,
fetching,
selected,
)
减速/ index.js:
import { combineReducers } from 'redux'
import productReducer from './products'
export default combineReducers(
product: productReducer,
)
该减速器结构会导致你要找的结构。
无论您传递给'combineReducers'函数的密钥都被翻译为应用程序状态。此外,您可以多次使用'combineReducers'来创建嵌套结构。 您应该将您的应用程序状态结构视为映射到简单的还原器。 –
你目前的结构是什么?目前的结构有什么问题? – Thaadikkaaran
也许[this](https://github.com/acdlite/reduce-reducers)可能会有所帮助。 –