我正在使用redux做出反应.
我正在更新看起来像这样的状态
state = {
album: {
name: 'Blood, Sugar, Sex, Magik'
date: '1991',
artist: 'RHCP'
}
}
Run Code Online (Sandbox Code Playgroud)
我的减速机的相关部分看起来像这样
case 'UPDATE_ALBUM_NAME_SUCCESS':
return {
...state,
album: {
...album,
name: action.name,
},
};
Run Code Online (Sandbox Code Playgroud)
action.name 是 'Californication'
我想更新专辑名称,但是,我的代码正在删除所有其他部分,album只是离开了album.name.任何人都可以建议如何正确地做到这一点?
| 归档时间: |
|
| 查看次数: |
617 次 |
| 最近记录: |