javascript - 在changeHandler中创建对象名称和值

标签 javascript

我正在尝试使用字段作为属性和值作为值来创建一个对象。

  onChange(e) {
    const field = e.target.name;
    const value = e.target.value;
    const selectedData = { field, value };
    this.props.dispatch(updateForm({ selectedData }));
  }

有人可以帮忙吗?

最佳答案

const selectedData = {};
selectedData[field] = value;

关于javascript - 在changeHandler中创建对象名称和值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45631582/

相关文章:

javascript - 使用表格中的数字

javascript - 按下按钮时制作全高和全宽的菜单栏

javascript - 使用 Javascript 更改背景渐变颜色

JavaScript 从选择标签列表中删除选项(如果已选择)

Javascript:转义键 = 浏览器后退按钮

javascript - 正在使用 var foo = function foo() {};在 IE < 9 中创建内存泄漏的表达式?

javascript - 使用jquery获取url参数

javascript - 正则表达式只允许输入 3 位小数,其中 0.001 是可能的最小数字,而不是 0

javascript - WordPress block : async REST calls in registerBlockType edit function

javascript - 针对服务器请求对对象的一部分进行字符串化