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 수신기를 사용하는 것이 좋지 않습니까? – Lakshmi
듣고 싶은 이벤트에 따라 다릅니다. 키 입력을 듣는 데는 아무런 문제가 없습니다. – spirift