我有一个通过表单提交的 JSON,例如下面。
Var obj1 = {
input1: 'name',
input2: 'surname',
input3: 'email'
}
现在后端数据库已配置为接受这样的值。
FormData: [{
"Key": "input1",
"Value": "Test"
}]
所以每个值都需要位于键和值下,如何将我的 input1 和 input2 等放在 JavaScript 中每个值的键和值属性下?我正在使用 React,但纯 JavaScript 就可以了。
最佳答案
var obj1 = {
input1: 'name',
input2: 'surname',
input3: 'email'
}
console.log(Object.keys(obj1).map(Key => ({
Key,
Value: obj1[Key]
})))
获取对象 obj1
的键,然后映射它以生成对象数组。
关于javascript - 如何将表单中的对象数据置于特定属性下,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52297686/