如何使onKeyPress事件在ReactJS中工作?当按下enter(keyCode=13)时,它应发出警报
var Test=React.createClass({
添加:功能(事件){
如果(event.keyCode==13){
警报(“添加…”);
}
},
render:function(){
返回(
<;div>;
<;input type=“text”id=“one”onKeyPress={this.add}/>;
<;/div>;
);
}
});
React.render(<;Test/>;,document.body);
我使用的是React 0.14.7,使用onKeyPress和event。键运行良好
handleKeyPress=(事件)=>;{
如果(event.key=='Enter'){
console.log('enter-press-here!')
}
}
render:function(){
返回(
<;div>;
<;input type=“text”id=“one”onKeyPress={this.handleKeyPress}/>;
<;/div>;
);
}