有这样一个需求:
从后台获取数据,对Input
输入框Value
进行传值,在编辑完成后,进行提交,清空表单。
现在有如下问题:
1、通过`Value`设置输入框值,获取成功,但会导致输入框无法编辑。
2、通过`defaultValue`设置输入值,会打印undefined。
3、提交后,`value`设置值无法清空。
老铁们,这是怎么回事呢?
有这样一个需求:
从后台获取数据,对Input
输入框Value
进行传值,在编辑完成后,进行提交,清空表单。
现在有如下问题:
1、通过`Value`设置输入框值,获取成功,但会导致输入框无法编辑。
2、通过`defaultValue`设置输入值,会打印undefined。
3、提交后,`value`设置值无法清空。
老铁们,这是怎么回事呢?
3 回答1.8k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
1 回答1.6k 阅读✓ 已解决
4 回答1.6k 阅读✓ 已解决
2 回答2.4k 阅读✓ 已解决
1 回答2.5k 阅读✓ 已解决
2 回答1.3k 阅读✓ 已解决
你可能是受控组件的受害者,为你的表单添加
onChange
事件触发setState修改你相应state值。