0
React非常新,我有一个输入,我希望设置状态quantity
当点击一个按钮的数量更新,但我也希望能够手动更新输入也将更新状态值,但不确定如何为了达成这个?如何设置输入默认值与状态,还手动更新输入?
JS
const Input = React.createClass({
getInitialState() {
return {
quantity: 0
}
},
updateQuantity() {
this.setState({
quantity: this.state.quantity + 1
});
},
render() {
return (
<div>
<input type="text" value={this.state.quantity}/>
<button onClick={this.updateQuantity}>Update</button>
</div>
)
}
});
JS小提琴http://jsfiddle.net/mwvjLqkg/