反应损失输入焦点与许多输入

React losses input focus with many inputs

我已经尝试过很多类似案例的几种做法,但none适用于我的案例。 table 的输入总是在输入一个字母后失去焦点。 如何避免?

我在 codesandbox.io

上提供了代码片段

Link: https://codesandbox.io/s/84wm4v4099

问题出在您的键中,每次调用渲染时都会触发元素的完全重新渲染。 试试这个:

return (
  <PTDR key={`input${idx}`}>
    <InputTable...

See the working example here