対構文反応し、これは書き込み用のサンプル構文は、コンポーネントCodeacademyがCodeacademyで公式チュートリアル
var Input = React.createClass({
getInitialState: function() {
return {
userInput: ''
};
},
handleUserInput: function (e) {
this.setState({
userInput: e.target.value
});
},
render: function() {
return (
<div>
<input
type="text"
onChange={this.handleUserInput}
value={this.state.userInput} />
<h1>{this.state.userInput}</h1>
</div>
);
}
});
を反応させていることが一般的に好きな私には理にかなって、さまざまな属性を持つ基本的なJavaScriptオブジェクトを、見えます。ここで
はインクルード私はJavaScriptに新たなんだので、第二のアプローチは、私にはあまり意味がありますリアクト公式チュートリアル
class NameForm extends React.Component {
constructor(props) {
super(props);
this.state = {value: ''};
this.handleChange = this.handleChange.bind(this);
this.handleSubmit = this.handleSubmit.bind(this);
}
handleChange(event) {
this.setState({value: event.target.value});
}
handleSubmit(event) {
alert('A name was submitted: ' + this.state.value);
event.preventDefault();
}
render() {
return (
<form onSubmit={this.handleSubmit}>
<label>
Name:
<input type="text" value={this.state.value} onChange={this.handleChange} />
</label>
<input type="submit" value="Submit" />
</form>
);
}
}
を反応の例です。 class NameForm extends React.Component
のようなものを私がどのように歩くのを助けることができるでしょうか?var Input = React.createClass
のようなものに比べますか?また、