我正在从一系列连续的表格中收集不同的值,并且正在使用价差在每个步骤中传递此信息。问题是我正在努力创建自己想要的数据格式。我应该如何将价差构造为以下内容?
我正在尝试创建它:
{
[
"Your details": {
"name": "value",
"email": "value",
"mobile": "value",
},
"Payment details": {
"cardnumber": "value",
"cardname": "value",
"expire": "value",
"security": "value",
},
"Billing address": {
"cardnumber": "value",
"cardname": "value",
"expire": "value",
"security": "value",
},
]
}
我使用以下价差:
var value = this.refs.form.getValue()
if (value) {
let formValues = { ...this.props.navigation.state.params.form, ['Payment']: { ...value } }
}
结果是:
{
"name": "value",
"email": "value",
"mobile": "value",
"Payment": {
"cardnumber": "value",
"cardname": "value",
"expire": "value",
"security": "value",
},
"Billing address": {
"cardnumber": "value",
"cardname": "value",
"expire": "value",
"security": "value",
},
}
谢谢。