1
如何檢測ReactJS onKeyPress事件中的'Shift + Enter'?如何檢測ReactJS onKeyPress事件中的'Shift + Enter'?
可能嗎?
https://jsfiddle.net/jacobgoh101/cyLqfcts/3/
class App extends React.Component {
constructor(props) {
super(props);
this.handleKeyPress = this.handleKeyPress.bind(this);
}
handleKeyPress(e) {
console.log(e.key);
$('#app').append("<br/>" + e.key);
}
render() {
return (< textarea defaultValue = {
""
}
onKeyPress = {
this.handleKeyPress
}
/>
);
}
}
ReactDOM.render(<App/>, document.getElementById('app'));
嗯...是不是一回事? –
不是。如果您只按「Enter」,您將看不到任何內容。您需要按'Shift + Enter' –
編輯評論..按錯誤輸入。 –