我的应用程序的状态如下:
body: { data: [], style: {}}}, block:{}
我有 2 个用于数据和样式的独立减速器,而没有用于主体的减速器。我正在通过以下方式组合减速器:
const body = combineReducers({data, styles});
export default combineReducers({
body,
block
}) as Reducer<StoreState>;
我正在通过预加载状态body: {data: [{'data1': 'dataValue1'}], style: {key: value}}
问题是预加载状态没有正确反映身体。如果我直接在 combineReducers 中提供数据和样式,则预加载的数据会正确反映。我无法理解我错过了什么。实现这种行为的正确方法是什么?