Reproduction link
Steps to reproduce
1.填写普通item输入框
2.点击add field 新增一条 FormList中的item
3.填写FormList中的item 输入框
4.点击reset 按钮
5. 普通item输入框被重置成了默认值,FormList中的item被重置为空
What is expected?
resetFields重置表单时 FormList中的控件被重置为默认值
What is actually happening?
resetFields重置表单时 FormList中的控件被重置为空
| Environment | Info |
| ------------ | ------------ |
| antd | 5.12.7 |
| React | 18.x |
| System | windows |
| Browser | Chrome 120.0.6 |
不知道是否是预期行为
2条答案
按热度按时间kq0g1dla1#
的确有点问题。感觉不太好弄。
guicsvcw2#
list 设置默认值不应该在item里面设置呀,文档不是说了=》
注意:Form.List 下的字段不应该配置 initialValue,你始终应该通过 Form.List 的 initialValue 或者 Form 的 initialValues 来配置。
https://ant.design/components/form-cn#formlist