如何解决反应输入类型编号默认值
当前状态为零并且它在输入上显示为零,我想将输入值更改为任何其他数字吗?我没有在有问题的地方包含完整的代码。谢谢
const [value,setValue] = useState(0)
<input type="number" value={value} min="0" onChange={handleOnChangeSoda} required/>
解决方法
handleOnChangeSoda = (event) => {
setValue(event.target.value)
}
设置的值将是一个字符串,因此如果您希望它是一个数字,请在 event.target.value 上执行 ParseFloat 或 ParseInt
,const [value,setValue] = useState(0) setValue(val)} required/>
//我认为这行得通
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。