拖放后对表单输入位置感到困惑

时间:2018-10-26 14:10:28

标签: reactjs forms input react-final-form react-sortable-hoc

我正在使用react-final-form创建一个表单输入列表,并使用react-sortable-hoc使列表可重新排序。它可以正确渲染,但功能还不止这些。即,当您将一个字段拖放到另一位置时,它似乎可以正常工作(该字段的当前输入正确传输),但是,如果您随后尝试在新位置更改输入字段,则会写入字符到字段中的旧位置,但只有一个字符。如果键入多个字符,它将替换字段中的另一个字符。这似乎是表单状态/侦听器内部的问题吗?我尝试将style = {{zIndex: 100000}}添加到SortableItem中,但是并没有改变任何内容(因为我认为这有助于解决渲染问题,但这似乎还可以,因为功能已被破坏)。

非常感谢您的帮助!

0 个答案:

没有答案