我正在尝试构造
const handle = id => {
setValue([...updated, { id: id, value: 0 }])
}
并使用扩展运算符添加/更新行,但如果值id
已存在则获取重复行:
[
0: {id: 1, value: 0}
1: {id: 1, value: 0}
]
请告诉我如何获得不重复的结果,以及是否可以同时将值更改value
为相反的结果,以获得以下结果:
[
0: {id: 1, value: 1}
]