0
は、私がこの状態Reduxの更新任意のネストされたツリー項目
const state = [
{text: 'node1'},
{text: 'node2', children: [
{text: 'subNode1'},
{text: 'subNode2', children: [
{text: 'node1'}]
}]
}]
ので要件として、このツリー構造は任意に入れ子に行くことができますを持っている想像してみてください。配列の項目{text: 'node1'}
に対処できるようにしたい。入れ子になっているノード2 - > subNode2のように私はそれを編集することができますまた、それは重複している(同じテキストを持っている)ことがわかります。
あなたは私を助けることができますか?ネスティングを任意に深くすることができるので、この問題を反映するために状態を変更することができる減速器を用意する必要があります。
多くのありがとうございます! Muchtar
親子の仕事などの関係を想像するコードや疑似コードの例を使って、正確に達成しようとしていることについて詳しく説明してください。そうでなければ、誰もあなたを助けることができません。 (あなたの意図を説明する画像/図面も素晴らしいです。) – Denialos
@Denialosありがとう!今私はそれを編集しました。私はそれがより明確であることを望む。 – Muchtar
私の問題を詳述するこの記事が見つかりました。 https://stackoverflow.com/questions/25569255/find-and-modify-deeply-nested-object-in-javascript-array – Muchtar