У меня есть две проблемы, которые являются результатом друг друга.Я заполняю два поля данными initialValue
, затем могу вставить другое поле в массив.Проблема возникла, когда я попытался изменить структуру initialValue
с:
initialValues: {
rockSingers: [ "Axl Rose", "Brian Johnson"]
}
на:
initialValues: {
rockSingers: [{ singer: "Axl Rose" }, { singer: "Brian Johnson" }]
}
Первая проблема заключается в том, что поле теперь возвращает [object Object]
.После отправки формы отображается правильный формат json
, пока я не перейду ко второму вопросу ... при добавлении нового значения, отличного от формата данных initialValue
- например,
{
"rockSingers": [
{
"singer": "Axl Rose"
},
{
"singer": "Brian Johnson"
},
"Tom Rudge"
]
}
Вот коды и коробка - https://codesandbox.io/s/8kzw0pw408