1
質問を表示するコンポーネントがあります。それぞれの質問は反応成分です。 Enterを押すと次の質問に移動します。私はonKeyPressをDiv要素に接続していますが、イベントは時々キャプチャされますが、時にはキャプチャされません。反応中のDivタグのKeyPressをトリガーできますか?
<div className="-" onKeyPress={(e) => this.navigateToNext(e)}>
<div className="preview-head">
//Other stuff here
</div>{/* preview-container*/}
</div>
navigateToNext(e) {
if (option.get('selected') === true && e.charCode === 13) {
this.goToNextQuestion();
}
}
この問題を解決する方法は他にありません。
keyUp Listenerを使用するのは悪い考えですか? – Lakshmi
どのイベントを聴きたいかによって異なります。キーアップを聞くことに何も問題はありません。 – spirift