如果Redux Reducer位于对象内部,则如何更新值

时间:2019-08-21 17:00:35

标签: reactjs redux

如果我的减速器中有一个状态,例如:

ptvsd

我如何用# 5678 is the default attach port in the VS Code debug configurations print("Waiting for debugger attach") ptvsd.enable_attach(address=('localhost', 5678), redirect_output=True) 更新let initialState = { data: { name: '' }, }; 的值? 我尝试了这些事情,但是它给出了语法错误。

name

和:

action.payload

我需要做什么?

1 个答案:

答案 0 :(得分:2)

使用spread运算符

const newState = {
    ...state,
   data:{
       ...state.data,
       name: action.payload
   }
}
return newState