渲染组件后将焦点设置在特定文本字段上的反应方式是什么?
文档似乎建议使用 refs,例如:
Set ref="nameInput"
在渲染函数中的输入字段上,然后调用:
this.refs.nameInput.getInputDOMNode().focus();
但我应该在哪里称呼它呢?我已经尝试了几个地方,但无法让它工作。
@Dhiraj 的答案是正确的,为了方便起见,您可以使用 autoFocus 属性让输入在安装时自动聚焦:
<input autoFocus name=...
请注意,在 jsx 中是autoFocus
(大写 F)与普通的旧 html 不同,它不区分大小写。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)