我有以下数据:
Project : {id:10,
requirements: [{id:1,
title:test},
{id:2,
title:test2}]
}
和
action.payload : {id:1,
title:changed_title}
我希望id:1
在我的 redux reducer 中更新需求对象。
这是我到目前为止所拥有的,但它似乎没有工作并且它超级混乱:
case 'requirements_update': return (updateObject(state, project: {...state.project , requirements: state.project.requirements.filter(requirement =>
{if(requirement.requirement_id === action.payload.requirement_id)
return(action.payload) }
})}))