부모 구성 요소가 있습니다. 내 자식 구성 요소에는 일부 옵션이있는 선택 필드가 있으며 클릭하면 부모 상태를 업데이트해야하지만 변경하지 않아야합니다. 나는 onChange()
이 발생했을 때 실행되어야하는 기능에 디버거를 던졌지 만 절대로 안타. 내가 여기서 어디로 잘못 가고 있니?에서 변경하십시오. <select> 필드가 실행되지 않습니다.
<PastSessions
updateModal={this.updateModal.bind(this)}
/>
을 그리고 여기에 선택 필드 내 Child Component
입니다 :
Parent Component Function
updateModal(evt) {
this.setState({ reason: evt.target.value})
}
그래서 같은 소품으로 통과시켰다.
<select value={this.props.reason} onChange={this.props.updateModal}>
<option value='One'>One</option>
<option value='Two'>Two</option>
<option value='Three'>Three</option>
</select>
랩 등이
<select value={this.props.reason} onChange={this.props.handleUpdateChange}>
작품처럼라고 그래서
handleUpdateChange={this.handleUpdateChange.bind(this)}
같은 소품으로 전달 this.props.updateModal 다른 fu를 가진 당신의 아이 분대에서 nunc – Sri