У меня есть компонент контейнера, который создает дочерний компонент со входом. Я хотел бы иметь доступ к значению дочернего компонента во время события onChange
, но я получаю объект «Прокси» вместо входного значения.Доступ к событию onChange из дочернего компонента (React/Redux)
Контейнер Компонент
...
class InputContainer extends React.Component {
handleChange = (val) => {
console.log(val);
// => Proxy { [[Handler]]: Object, [[Target]]: SyntheticEvent, [[isRevoked]]: false }
}
render() {
return <Input handleChange={this.handleChange} {...this.props} />;
}
}
export default connect(mapStateToProps, mapDispatchToProps)(InputContainer);
Компонентный вход
export default function Input(props) {
return <input onChange={props.handleChange} />;
}
Почему я получаю этот "прокси" объект и как я могу получить значение на вход от InputContainer
?
Я предполагаю, что 'hangleChange' является опечаткой в вашем вопросе? – Timo