Reactjs 反应输入类型编号默认值

Reactjs 反应输入类型编号默认值,reactjs,input,react-hooks,default-value,Reactjs,Input,React Hooks,Default Value,当前状态为零,输入显示为零,我想将输入值更改为任何其他数字?我没有包括完整的代码,只是在有问题的地方。谢谢 const [value, setValue] = useState(0) <input type="number" value={value} min="0" onChange={handleOnChangeSoda} required/> const[value,setValue]=useState(0) const[value,

当前状态为零,输入显示为零,我想将输入值更改为任何其他数字?我没有包括完整的代码,只是在有问题的地方。谢谢

 const [value, setValue] = useState(0)
<input type="number" value={value} min="0" onChange={handleOnChangeSoda} required/>
const[value,setValue]=useState(0)

const[value,setValue]=useState(0) 设置值(val)}必需/>


//我认为这将起作用

const[value,setValue]=useState(0)
handleOnChangeSoda = (event) => {
  setValue(event.target.value)
}
设置值(val)}必需/>

//我想这会管用的

handleOnChangeSoda = (event) => {
  setValue(event.target.value)
}
该值集将是一个字符串,因此如果希望它是一个数字,请在event.target.value上执行ParseFloat或ParseInt


该值集将是一个字符串,因此如果希望它是一个数字,请对event.target.value执行ParseFloat或ParseInt操作

您需要发布
handleOnChangeSoda
const-handleOnChangeSoda=e=>{setSoda(sodaPrice*[e.target.value])setValue(value)}的代码
您需要发布
handleonchangesda
的代码
const handleonchangesda=e=>{setSoda(sodaPrice*[e.target.value])setValue(value)}