입력 요소에서 onclick 이벤트를 수동으로 트리거하려고합니다. 나는 약간의 검색을했고 아래 코드를 썼다. reactjs에서 dom의 click 이벤트를 수동으로 트리거하는 방법
<input type="date" ref={datePicker => this.datePicker = datePicker}/>
<button
onClick={(e) => {
this.datePicker.click()
}}>
Select the data
</button>
은 그 때 나는 또한 코드 아래 시도 : 위의 코드의
<input type="date" ref='datePicker'/>
<button
onClick={(e) => {
this.refs.datePicker.click()
}}>
Select the data
</button>
없음 작동하지 않습니다. 버튼을 클릭해도 아무런 변화가 없습니다. 나는 데이터 피커 UI를 열 것을 기대한다. 함수로 호출하지 않고
jQuery를 사용할 수 있습니까? –
@Ro reactjs가 이것을 지원하면 내 응용 프로그램에 다른 종속성을 가져오고 싶지 않습니다. –
@CodeBling datePicker는 태그에 정의되어 있습니다. 입력 태그에 의해 트리거 된 날짜 선택기를 보여주고 싶습니다. –