4

当用户从输入中删除内容时,我希望在状态中具有空/空属性。

如果您在示例中看到当用户清除输入时状态为空。我使用状态来更新数据库上的数据,所以当代码用新数据更新旧数据时,值不会更新(没有属性!)。

示例:https ://codesandbox.io/s/3qvqnv6216

我找不到任何明智的方法将房产留在州内。

谢谢 :)

4

1 回答 1

7

尝试这个:

<Field
  name="myfield"
  component="input"
  type="text"
  allowNull                                      // <-------
  parse={value => (value === "" ? null : value)} // <-------
/>
于 2018-05-10T15:23:25.920 回答