Giriş içeren bir alt bileşeni oluşturan bir kapsayıcı bileşenim var. onChange
olayında alt bileşenin değerine erişmek istiyorum, ancak giriş değeri yerine bir "Proxy" nesnesi alıyorum.Child bileşeninden onChange olayına erişme (React/Redux)
Konteyner Bileşen
...
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);
Girdi Bileşen
export default function Input(props) {
return <input onChange={props.handleChange} />;
}
Neden bu "Proxy" nesne alıyorum ve nasıl InputContainer
gelen girişin değerini alabilirim?
'HangleChange' sorgunuzda bir yazım hatası mıdır? – Timo