У меня проблемы с назначением состояния в моей функции onChange, когда я передаю реквизиты дочернему компоненту. У меня есть форма, которая, когда пользователь отправляет его, должна обновить состояние.
Раньше я устанавливал состояние, но без передачи реквизитов, поскольку он был в том же файле, но теперь, когда я использую реквизиты в функции, я не уверен, как бы я устанавливал состояние.
const Child = props => {
return (
<div className='form'>
<Form >
<Form.Row>
<Col>
<Form.Control
name="studentName"
value={props.studentName}
placeholder="Student name"
onChange={this.change}
/>
</Col>
<Col>
<Form.Control
name="studentId"
value={props.studentId}
placeholder="StudentID"
onChange={e => this.change(e)}
/>
</Col>
</Form.Row>
</Form>
</div>
)}