Как программно обновить значение поля формы в antd - PullRequest
0 голосов
/ 25 февраля 2020

Я использую antd версии 4.0.0-r c .3, у меня есть форма, содержащая следующие значения

{
   user: {
     address: {
        country: 'India',
        state: 'abc',
        zipcode: 123456
     }
   }
}

Как я могу обновить значение почтового индекса в 98765? setFieldsValue обновляет поля только на уровне root

я пытался с

setFieldsValue({
   ['user.address.zipcode']: 98765
})

результат этой функции

{
   user: {
     address: {
        country: 'India',
        state: 'abc',
        zipcode: 123456
     }
   },
   user.address.zipcode:98765 
}

Заранее благодарим за ваши ценные ответы

1 Ответ

0 голосов
/ 25 февраля 2020
const newData = {user: {...address, zipcode:98765 }}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...