首页 > 解决方案 > 修改地图内数组中的对象值

问题描述

尝试在某些数组的条件下修改数组中的对象值覆盖不起作用,这是我的片段

const removeAction = (target, array, name) => {
        let mutation = JSON.parse(JSON.stringify(array));
        mutation.map( obj => {
            if(obj.value === target.value) {
                console.log(obj)
                obj.checked = false
            } 

            return obj
        })

        console.log(mutation)
        removeCallback(mutation, name)
    }

我取回数组中的原始对象。我该如何调试这个问题?

标签: javascriptloopsobjectupdates

解决方案


const modifiedArray = JSON.parse(JSON.stringify(array)).map(...

推荐阅读