レデューサーのオブジェクト配列内の特定のインデックスを更新しようとしています。状態にはオブジェクトの配列があります。 isSearchはオブジェクトのプロパティです。アクションのペイロードで、私は更新されるインデックスと値を渡しています。これは私のコードです:Reduxでレデューサーのネストされた配列を更新する
case actions.UPDATE:
return {
...state,
arrObj: {
...state.arrObj,
arrObj[action.payload.index].isSearch : action.payload.isSearch,
},
};
私は、このエラーUnexpected token, expected , at arrObj[action.payload.index].
を取得誰かがどのように私はこれを修正することができますを教えてもらえますか?あなたが深いあなたの状態内の単一の値を更新するために探している場合
だから、 'arrObj [action.payload.index] .isSearch:action.payload.isSearch、'はどういう意味ですか? – zerkms
@zerkms私はarrObj [action.payload.index]オブジェクトにプロパティisSearch – funkadelic