0

私のアプリケーションの状態は次のとおりです。

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

4

0 に答える 0