react setState如何修改深层次的数据
data: [
{
id: '111',
name: 'test 001',
price: '222',
money: '23232',
numList: [
{
num: ['1', ''],
price: 12
},
{
num: ['', '999999'],
price: 13
},
{}
]
},
{
id: '111',
name: 'test 001',
price: '222',
money: '23232',
numList: [
{
num: ['1', ''],
price: 12
},
{
num: ['', '999999'],
price: 13
},
{}
]
}
]
我想修改data[0].numList[0].num[1],修改之后在赋值给data 怎么搞
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
为保证 react 能够追踪 state 更新前后的状态,推荐使用 use-immer
https://github.com/immerjs/us...
demo:https://codesandbox.io/s/l97y...