J'ai composant où il affiche des questions. Chaque question est un composant de réaction. En appuyant sur Entrée, vous devriez passer à la question suivante. J'ai câblé onKeyPress à l'élément Div, mais l'événement est parfois capturé, et parfois non.Pouvons-nous déclencher KeyPress sur Div Tag dans réagir
<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();
}
}
Quelqu'un peut-il me dire d'une autre façon de traiter ce problème.
N'est-ce pas une mauvaise idée d'utiliser keyUp Listener? – Lakshmi
Cela dépend de l'événement que vous voulez écouter. Il n'y a rien de mal à écouter pour keyup. – spirift