Ich versuche, das Löschen keyCode in einer React App zu bekommen, aber nichts passiert. Ich habe OnKeyPress
bereits für druckbare Zeichen, aber ich muss auch die Löschung erkennen, was von dem, was ich verstehe, wird mit keyDown
behandelt. Siehe meinen Code unten. FYI, ich habe auch versucht OnKeyDown
, nur für den Fall, dass das Problem war.OnKeyPress funktioniert gut, aber nichts passiert mit keyDown
handleDelete: function(e) {
console.log(e)
if (e.keyCode == 46) {
console.log('Pressed Delete')
}
},
render: function() {
return (
<div>
<input
onKeyPress={this.handleChange}
keyDown={this.handleDelete}
value={this.state.value}
/>
<h3>{this.state.value}</h3>
</div>
);
}