私は、子コンポーネントを入力でレンダリングするコンテナコンポーネントを持っています。 onChange
イベント中に子コンポーネントの値にアクセスしたいのですが、入力値の代わりに "Proxy"オブジェクトが取得されています。子コンポーネント(React/Redux)から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
からの入力の値を得ることができますか?
私は 'hangleChange'があなたの質問のタイプミスであると仮定していますか? – Timo