improve rate style & demos
parent
e4edca2c69
commit
bd97bff665
@ -0,0 +1,13 @@
|
||||
# 只读
|
||||
|
||||
- order: 3
|
||||
|
||||
只读,无法进行鼠标交互。
|
||||
|
||||
---
|
||||
|
||||
````jsx
|
||||
import { Rate } from 'antd';
|
||||
|
||||
ReactDOM.render(<Rate disabled defaultValue={2} />, mountNode);
|
||||
````
|
@ -0,0 +1,13 @@
|
||||
# 半星
|
||||
|
||||
- order: 1
|
||||
|
||||
支持选中半星。
|
||||
|
||||
---
|
||||
|
||||
````jsx
|
||||
import { Rate } from 'antd';
|
||||
|
||||
ReactDOM.render(<Rate allowHalf defaultValue={2.5} />, mountNode);
|
||||
````
|
@ -0,0 +1,34 @@
|
||||
# 文案展现
|
||||
|
||||
- order: 2
|
||||
|
||||
给评分组件加上文案展示。
|
||||
|
||||
---
|
||||
|
||||
````jsx
|
||||
import { Rate } from 'antd';
|
||||
|
||||
const Rater = React.createClass({
|
||||
getInitialState() {
|
||||
return {
|
||||
value: 3,
|
||||
count: null,
|
||||
};
|
||||
},
|
||||
handleChange(value) {
|
||||
this.setState({ value });
|
||||
},
|
||||
render() {
|
||||
const { value } = this.state;
|
||||
return (
|
||||
<span>
|
||||
<Rate onChange={this.handleChange} value={value} />
|
||||
{value && <span className="ant-rate-text">{value} 星</span>}
|
||||
</span>
|
||||
);
|
||||
}
|
||||
});
|
||||
|
||||
ReactDOM.render(<Rater />, mountNode);
|
||||
````
|
Loading…
Reference in New Issue