首页 > 解决方案 > 将变量作为数组中对象属性的选择器传递

问题描述

我遇到了一个问题,可能会有一个我错过的愚蠢简单的解决方案。

我将formField此处传递给一个函数,我用它来更新数组中对象中的参数。

我发现的问题是我目前能够从索引中选择数组中的项目,但是当我尝试op使用变量选择属性(比如说在这个例子中)时,我不能得到它

只是想知道我缺少什么以及是否可以将变量作为对象属性的选择器传递?

    async function updateFilter(id, formField, value){
        const indexNum = filterArray.map(item => item.id).indexOf(id);
        if (indexNum !== -1) {
            filterArray[indexNum].formField = value;
        }
        console.log(filterArray);
    }

使用变量作为数组对象属性的选择器

标签: javascript

解决方案


推荐阅读