なぜ私のonChangeハンドラを子カスタムコンポーネントで動作させることができませんか?私は何か見落としてますか。あなたが解決策を教えてくれますか?これを行うのがベストプラクティスであれば教えてください。ありがとう。 私はonChange/onBlurハンドラをカスタムコンポーネント(reactjs)で動作させることができません
サンプルコード:
var TextBox = React.createClass ({
getDefaultProps: function() {
return {
className: 'input-box'
};
},
render() {
return (
<input type="text" />
);
}
});
var Dashboard = React.createClass({
handleChange() {
alert('test');
}
render() {
return (
<div>
<h1>Components</h1>
<label>Input Box</label><br/>
<TextBox onBlur={this.handleChange} type="text" placeholder="hints (optional)"/>
</div>
)
}
});
//ReactDOM.render goes here...
です。答えてくれてありがとう。 – Dhika