Я собираю различные значения из ряда последовательных форм, и я использую спреды для передачи этой информации по каждому шагу. Проблема в том, что я изо всех сил пытаюсь создать желаемый формат данных. Как мне структурировать спред по следующим параметрам:
Я пытаюсь создать это:
{
[
"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",
},
}
Заранее спасибо.