!!!!!不要只说 深拷贝。。我知道深拷贝,我的意思是 即便是深拷贝 怎么写 最好,最好贡献下自己的代码,谢谢实现我已经实现了的,只不过 我感觉 代码不够 好,所以来问问大家,不是伸手党...1.需求reducer中更新数据2.业务场景修改 订单列表 中 其中一个订单 的 商品列表 的 其中一个商品 的 名字 如上,我们的数据模型是这样的state:{ orderList:[
{ goodList:[
{ Name:'商品1'
}
]
}
]
}3.reducer//action.data 为 修改的值updateGoodName(state,action){
...这里怎么写? return {
...state,
????
}
}
1 回答
一只斗牛犬
TA贡献1784条经验 获得超2个赞
//action.path 为 ['orderList', 0, 'goodList', 0]; // action.data 为修改后的值 updateGoodName(state,action){ // set在别处定义 return set(action.path, action,data, state) }
添加回答
举报
0/150
提交
取消