【发布时间】:2016-06-27 09:07:20
【问题描述】:
我有一个初始显示值的受控输入。 我已将该输入设置为 autoFocus,但是当我希望光标出现在末尾时,光标会出现在输入的开头。我知道这可能是因为自动对焦是在值之前添加的,但我不是 100% 确定。
在输入字段末尾完成光标初始化的最佳方法是什么?
var Test = React.createClass({
getInitialState: function() {
return {
teamId: 'fdsfds'
};
},
render: function() {
return (
<input type="text" autoFocus value={this.state.teamId} onChange={this.setTeamId} />
);
},
setTeamId: function(event) {
this.setState({ teamId: id });
},
});
ReactDOM.render(
<Test />,
document.getElementById('container')
);
【问题讨论】:
标签: javascript reactjs