You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
# 基本
|
|
|
|
|
|
|
|
- order: 0
|
|
|
|
|
|
|
|
数字输入框
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
````jsx
|
|
|
|
var InputNumber = antd.InputNumber;
|
|
|
|
|
|
|
|
function onChange(v){
|
|
|
|
console.log('changed',v);
|
|
|
|
}
|
|
|
|
|
|
|
|
var Test = React.createClass({
|
|
|
|
getInitialState(){
|
|
|
|
return {
|
|
|
|
disabled:false
|
|
|
|
};
|
|
|
|
},
|
|
|
|
toggle(){
|
|
|
|
this.setState({
|
|
|
|
disabled:!this.state.disabled
|
|
|
|
});
|
|
|
|
},
|
|
|
|
render(){
|
|
|
|
return <div>
|
|
|
|
<InputNumber min={1} max={10} disabled={this.state.disabled} defaultValue={3} onChange={onChange} style={{width:100}}/>
|
|
|
|
|
|
|
|
<button onClick={this.toggle} className="ant-btn ant-btn-primary"> toggle disabled</button>
|
|
|
|
</div>;
|
|
|
|
}
|
|
|
|
});
|
|
|
|
|
|
|
|
React.render(<Test />, document.getElementById('components-input-number-demo-basic'));
|
|
|
|
````
|
|
|
|
|