2020
10-28
10-28
在react项目中使用antd的form组件,动态设置input框的值
问题:创建账号时,输入账号后不搜索直接保存,提示查询后,再点搜索就不能搜索这个账号了原因:点击保存之后,对表单进行了验证,导致之后请求的数据无法在更新到input框中,也就是说即使在state中有值,也不会更新initialValue值,就导致搜索后的值不能正确填入input中,表单也就提交不了。解决办法:不使用initialValue设置动态更新的值,而是使用this.props.form.setFieldValue({name:data});用于动态更新值,就可以解决了。...
继续阅读 >