私はアプリケーションを作っています。ユーザーがctrl + enterを押したときに関数(この場合はshowMessage)を起動したいと思います。 どうすればよいでしょうか、できればjQueryを使わないでください。React:keydown(ctrl + enter)で関数を呼び出す
import React from "react"
const App = React.createClass({
showMessage() {
console.log('hit');
},
render() {
return (
<div>
<button onClick={this.showMessage}>Hit</button>
</div>
);
}
});
module.exports = App;
'componentDidMount'の文書に' onkeypress'ハンドラを登録してください。 – Igorsvee