2016-07-07 2 views
0

私はredux状態を設定しようとしていますが、オブジェクトツリー全体ではなくサブツリーだけを設定しようとしています。ネストされたオブジェクトを設定するには?

オブジェクトグラフ -

Parent 
|----Header 
|----Summary 
     |-----List of objects 

私は、次のコードを使用しています -

return state.setIn([Parent, 'Summary'], summary) 

それは要約オブジェクトを設定しますが、オブジェクトのリストはnullです。私は間違って何をしていますか?

答えて

0

あなたはこの方法でそれを試すことができます。

let newSummary = Object.assign(Parent.summary, {...yourchange}); 
this.setState(Object.assign(Parent.summary, { 
    summary: newSummary 
})}) 
関連する問題