Состояние реакции-окончательной формы не содержит пустых входных данных - PullRequest
0 голосов
/ 08 мая 2018

Я хотел бы иметь пустые / нулевые свойства внутри состояния, когда пользователь удаляет содержимое из ввода.

Если вы видите на примере, состояние пусто, когда пользователь очищает ввод. Я использую состояние для обновления данных в базе данных, поэтому, когда код обновляет старые данные новыми, значение не обновляется (свойства отсутствуют!).

Пример: https://codesandbox.io/s/3qvqnv6216

Я не могу найти какой-либо умный способ оставить собственность внутри государства.

Спасибо:)

1 Ответ

0 голосов
/ 10 мая 2018

Попробуйте это:

<Field
  name="myfield"
  component="input"
  type="text"
  allowNull                                      // <-------
  parse={value => (value === "" ? null : value)} // <-------
/>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...