自动选择输入中的文本-Reactjs

自动选择输入中的文本-Reactjs,reactjs,input,Reactjs,Input,有没有办法在渲染后立即选择要覆盖的文本??选择我的意思是-您可以尝试使用两种方法和 .focus()方法将焦点设置在指定的元素上(如果可以) 专注 .select()方法选择元素或元素中的所有文本 具有文本字段的元素 const App=React.createClass({ getInitialState(){ 返回{text:'默认文本'} }, componentDidMount(){ this.refs.input.focus(); }, 手变(e){ this.setState({t

有没有办法在渲染后立即选择要覆盖的文本??选择我的意思是-

您可以尝试使用两种方法和

.focus()方法将焦点设置在指定的元素上(如果可以) 专注

.select()方法选择元素或元素中的所有文本 具有文本字段的元素

const App=React.createClass({
getInitialState(){
返回{text:'默认文本'}
},
componentDidMount(){
this.refs.input.focus();
},
手变(e){
this.setState({text:e.target.value})
},
手焦点(e){
e、 currentTarget.select();
}, 
handleClick(){
this.refs.input.focus();
},
render(){
返回
{this.state.text}

选择输入文本 ; } }); ReactDOM.render( , document.getElementById('容器') );