私のアプリケーションの状態は次のとおりです。
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 でデータとスタイルを直接指定すると、プリロードされたデータが正しく反映されます。何が欠けているのか理解できません。この動作を実現する正しい方法は何ですか?