配列の一部であるオブジェクトからオブジェクトを削除する方法はありますか? 私はしばらくの間ReactとReduxで作業していましたが、状態を変更することなくデータを削除または挿入する必要があるたびに、数時間かかることがありました。ネストされたオブジェクトからデータを変更せずに削除する
減速は、IDと、このようなオブジェクトと別の配列を有するオブジェクトを含む配列である:
[
{ id:123,
items:[
{ id: abc,
name: albert
},
...
]
},
...
]
Iの両方のIDを受信し、ID abc
でアイテムを削除する必要があります。
あなたはこれを読んで、あなたの状態の構造を再検討すべきです。 http://stackoverflow.com/questions/32135779/updating-nested-data-in-redux-store/32921731#32921731 – larrydahooster
完全な複雑な配列をレジューサーに渡す代わりに、配列の項目を受け取る新しいレデューサーを作成します変更を行う状態として –
まあ、それもやっている方法。しかし、私はid:123のオブジェクトの項目が必要なたびに、私はdemを "検索"する必要があります。 もう1つの質問ですが、バックエンドからJSONを受け取ったとき、どうやっていくつかのレデューサーに分割しますか?フェッチは、1つの減速機に行くよりもむしろ実行されます。 –