
假定数据完全按照所示设置,并使用给定的数组索引,这应该可以解决问题:
const newData = { ...formCanvasInit, fieldRow: [{ ...formCanvasInit.fieldRow[0], fieldGroup: [ { ...formCanvasInit.fieldRow[0].fieldGroup[0], inputFocused: newValue }, ...formCanvasInit.fieldRow[0].fieldGroup.slice(1, formCanvasInit.fieldRow[0].fieldGroup.length) ] }]};如果要动态确定要更改的元素的索引,则需要使用诸如
filter查找和删除要更新的数组元素之类的功能,然后通过编辑对的调用结构来传播相应的子数组
slice。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)