在此处输入代码我们如何动态编辑表单列表中的元素并使用 setFieldsValue 设置该元素
我得到的解决方案是为整个表单列表调用 setFieldsValue 但这不公平,会导致性能问题
我有这样的表单结构
users: [
{
name: "bob",
education: [
{
qualification: "masters",
college: "abc",
},
{
qualification: "degree",
collge: "ijk",
},
],
},
{
name: "alice",
education: [
{
qualification: "ug",
college: "abc",
},
{
qualification: "higher secondary",
college: "def",
},
],
},
];
Run Code Online (Sandbox Code Playgroud)
使用表单列表实现
在 antd v3 中,它是通过在 setFeildsValue 中提供路径来存档的,例如
setFieldsValue({ 'user.1.education.1.qualification':'某事' })
预先感谢您的宝贵回答