2017-04-12 12 views
1

私は反応で還元を使用している。オブジェクト上にスプレッドオペレータを反応させる。還元剤を減らす。

私は私の減速の関連部分はこの

case 'UPDATE_ALBUM_NAME_SUCCESS': 

    return { 
     ...state, 
     album: { 
      ...album, 
      name: action.name, 

     }, 

    }; 

action.nameのように見えるこの

state = { 
    album: { 
     name: 'Blood, Sugar, Sex, Magik' 
     date: '1991', 
     artist: 'RHCP' 
    } 
} 

のように見える状態を、私はちょうどアルバムを更新したい'Californication'

され、更新していますしかし、私のコードでは、albumの他の部分をすべて削除し、そのままalbum.name 。誰でもこれを正しく行う方法をアドバイスできますか?

答えて

4

...albumの代わりに...state.albumにする必要があります。

+0

ありがとうbruv!私は緑のダニを私に与えるだろう! –

関連する問題