哥茨基
Select
当我尝试从useFieldArray
钩子调用 append 函数时,我从 Material-UI组件收到错误(无法读取 null 的属性(读取“焦点”))。
代码沙盒链接。
单击“附加”按钮,您将看到错误页面。请帮助我调查此问题或建议此代码的最佳实践。
附注。尝试将名称更改line: 18
为name: "test2"
然后再次单击“附加”,这不是错误。
近胡斯卡尔
看起来您需要在想要聚焦输入时添加onFocus
to please react-hook-form
。看到这里的onFocus
道具。请注意,此道具已在 RHF v7中删除。Controller
<Controller
render={({ ref, ...rest }) => (...)}
name={name}
onFocus={() => {
const inputEl = document.querySelector(
`input[name="${name}"]`
);
inputEl.focus();
}}
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
编辑于
我来说两句