javascript - 将变量作为数组中对象属性的选择器传递
问题描述
我遇到了一个问题,可能会有一个我错过的愚蠢简单的解决方案。
我将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);
}
解决方案
推荐阅读
- c - 计算和打印矩阵的对角线之和
- javascript - 如何在 Angular 中使用 addEventListener 和 postMessage?
- php - 如何将日期、时间和值从单选按钮放入数据库
- c# - 逐个像素地动态绘制和显示,有一些延迟
- npm - 如何从 Nexus oss 代理获取依赖于 github 项目的 npm 包
- django - Django 测试 - 发送包含整数的数组数组
- android - 在 android 中使用改造登录
- json - 我如何在 nunjuncks 中乘以数据?
- swift - 为什么不能在swift中将可变参数标记为inout?
- vue.js - Vue Js 2 / Vue-CLI 3 / 托管时显示空白页