如何自动对焦反应文本区域?

Liu*_*gyu 8 textarea reactjs

我已经尝试过 autoFocus 或 focus(),但似乎不起作用。

<textarea autoFocus />

or

<textarea ref="textarea" />
componentDidMount() {
  findDOMNode(this.refs.textarea).focus();
}
Run Code Online (Sandbox Code Playgroud)

编辑

autoFocus似乎可以在 Chrome 中使用。

两者autoFocus foucs()都不适用于 iOS。

Jon*_*han 1

呼入似乎focus()可以componentDidMount在桌面版 Chrome 和 Firefox 中使用。

演示

Mobile Safari似乎有意抑制元素的自动对焦