1. 首页
  2. 编程语言
  3. Javascript
  4. 在react项目中使用antd的form组件,动态设置input框的值

在react项目中使用antd的form组件,动态设置input框的值

上传者: 2021-12-17 00:56:00上传 PDF文件 72.19 KB 热度 9次

创建账号时,输入账号后不搜索直接保存,提示查询后,再点搜索就不能搜索这个账号了点击保存之后,对表单进行了验证,导致之后请求的数据无法在更新到input框中,也就是说即使在state中有值,也不会更新initialValue值,就导致搜索后的值不能正确填入input中,表单也就提交不了。还有一个问题,如果输入了账号进行搜索后匹配了name,也填入了input框中。但是又修改了账号,然后直接提交,就会导致账号和name不匹配,也就是name是存在的,但就不是对应的账号了。会导致保存之后,如果正确的账号和name已经存在,数据库出现数据存储问题。给账号输入的Input框添加onChange事件,来触发如果有改变就清空name框,防止错误提交记录一下我就废话不多说了,大家还是直接看代码吧~

用户评论