如何使onKeyPress
事件在ReactJS中起作用?当enter (keyCode=13)
按下时,它应该发出警报。
var Test = React.createClass({
add: function(event){
if(event.keyCode == 13){
alert('Adding....');
}
},
render: function(){
return(
<div>
<input type="text" id="one" onKeyPress={this.add} />
</div>
);
}
});
React.render(<Test />, document.body);
晚了聚会,但我试图在TypeScript中完成此操作并提出了以下建议:
这将打印在屏幕上的确切键。因此,如果要在div处于焦点时响应所有“ a”按下,则可以将e.key与“ a”进行比较-字面上是if(e.key ===“ a”)。