遍历此代码并添加客户并将其删除。它给出了一个错误。
答案 0 :(得分:0)
这样定义
<span
onClick={() => deleteIt(index)}>
❌
</span>
功能代码
const deleteIt=index=>{
console.log(index)
}
答案 1 :(得分:0)
我设法通过使您的remove
span
标签像这样来使其工作:
<span type="button"
onClick={() => fields.remove(index)}
style={{ cursor: "pointer" }}>
❌
</span>
基本上,我将span
设为button
。我认为问题在于validator
的{{1}}的定义,也许与final-form-arrays
和span
button
事件之间的区别有关,但是我不确定。