根据我的经验,
如何以react最终形式使浮点输入?我确实喜欢:
parse={value =>{!parseFloat(value) || !Number(value) || value.endsWith(".") ? value : parseFloat(value);}}
但是我可以输入字母,当我放置1.
时,它的字符串,但是我需要float
最好的做法是将其作为字符串以您的形式值和
- 使用客户端验证来确认这是一个有效的数字
- 转换为提交的号码