【发布时间】:2021-05-16 18:08:11
【问题描述】:
[
{
"id": 339,
"children": [
{
"id": 381,
"children": [
{
"id": 383,
"children": [],
"name": "Capability_C",
"level": 3,
}
],
"name": "Capability_B",
"level": 2,
}
],
"name": "Capability_A",
"level": 1,
}
]
如何在我的 reducer 中正确更新这个嵌套对象(状态有这些对象的列表,而有效负载有一个可以是嵌套对象的特定对象
return [...state, payload];
【问题讨论】:
-
case CREATE_CAPABILITY: return [...state, payload];
标签: reactjs react-redux