【发布时间】:2018-05-08 13:50:50
【问题描述】:
当用户从输入中删除内容时,我希望在状态中具有空/空属性。
如果您在示例中看到当用户清除输入时状态为空。我使用状态来更新数据库上的数据,所以当代码用新数据更新旧数据时,值不会更新(没有属性!)。
示例:https://codesandbox.io/s/3qvqnv6216
我找不到任何明智的方法将房产留在州内。
谢谢:)
【问题讨论】:
当用户从输入中删除内容时,我希望在状态中具有空/空属性。
如果您在示例中看到当用户清除输入时状态为空。我使用状态来更新数据库上的数据,所以当代码用新数据更新旧数据时,值不会更新(没有属性!)。
示例:https://codesandbox.io/s/3qvqnv6216
我找不到任何明智的方法将房产留在州内。
谢谢:)
【问题讨论】:
试试这个:
<Field
name="myfield"
component="input"
type="text"
allowNull // <-------
parse={value => (value === "" ? null : value)} // <-------
/>
【讨论】: