this is the form component that was not resettin or custom changing after submitting the form [这是项目列表组件(https://i.stack.imgur.com/nIuLB.png)][这是提交项目后的表单输出(https://i.stack.imgur.com/OChL5.png)]我似乎真的不明白为什么setformdata适用于onchange事件而不适用于onsubmit事件
this is the form component that was not resettin or custom changing after submitting the form [这是项目列表组件(https://i.stack.imgur.com/nIuLB.png)][这是提交项目后的表单输出(https://i.stack.imgur.com/OChL5.png)]我似乎真的不明白为什么setformdata适用于onchange事件而不适用于onsubmit事件
3条答案
按热度按时间8wtpewkr1#
useState是asynchronous。获得所需效果的一种解决方法是使用
useEffect
钩子并将变量添加到依赖项数组中字符串
lskq00tm2#
您应该设置名为“product”的输入值:
字符串
还有
型
ryevplcw3#
在输入字段中,需要设置formData的值
字符串