मेरे पास एक कंटेनर घटक है जो इनपुट के साथ एक बच्चे घटक प्रस्तुत कर रहा है। मैं onChange
ईवेंट के दौरान बाल घटक के मूल्य तक पहुंच प्राप्त करना चाहता हूं, लेकिन मुझे इनपुट मान के बजाय "प्रॉक्सी" ऑब्जेक्ट मिल रहा है।बच्चे घटक (रिएक्ट/रेडक्स) से चेंज इवेंट पर पहुंच
कंटेनर घटक
...
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
से इनपुट के मूल्य मिल सकता है?
मुझे लगता है कि 'हैंगले चेंज' आपके प्रश्न में एक टाइपो है? – Timo