通常,我在清空表单的时候,直接使用 form.resetFields()
,这样的做法会使得表单内所有项全部还原,并且使用默认值。如果想要初始化某一个值可以传参 form.resetFields(['name'])
,这里会清空id为name的内容并使用默认值。
上图一个输入框,initvalue 是123,在将值改成 456 后,现在我想将输入框的值置空,如果使用 form.resetFields()
,结果只是回到了 123。
最后通过 form.setFieldsValue({'name':''})
设置 input框的值为空 解决。