Merge branch 'master' of https://github.com/vueComponent/ant-design
						commit
						beefc338b3
					
				|  | @ -0,0 +1,71 @@ | ||||||
|  | <template> | ||||||
|  |   <div> | ||||||
|  |     基本 | ||||||
|  |     <Rate class="custom"></Rate> | ||||||
|  |     </br> | ||||||
|  |     半星 | ||||||
|  |     <Rate :allowHalf="allowHalf"></Rate> | ||||||
|  |     </br> | ||||||
|  |     默认3颗星 | ||||||
|  |     <Rate v-model="initValue"></Rate> | ||||||
|  |     <AntButton type="primary" @click="changeValue">改变</AntButton> | ||||||
|  |     <AntButton type="primary" @click="getValue">当前值</AntButton> | ||||||
|  |     </br> | ||||||
|  |     只读 | ||||||
|  |     <Rate :value="initValue" :disabled="disabled"></Rate> | ||||||
|  |     </br> | ||||||
|  |     回调函数 | ||||||
|  |     <Rate | ||||||
|  |       :onChange="onChange" | ||||||
|  |       :onHoverChange="onHoverChange"></Rate> | ||||||
|  |     <span v-if="hoverValue">{{hoverValue}}stars</span> | ||||||
|  |     <span v-if="rValue">{{rValue}}stars</span> | ||||||
|  |     <br/> | ||||||
|  |     <Rate | ||||||
|  |       :allowHalf="allowHalf" | ||||||
|  |       :onHoverChange="onHoverChangeAH"></Rate> | ||||||
|  |     <span v-if="hoverValueAH">{{hoverValueAH}}stars</span> | ||||||
|  |     </br> | ||||||
|  |     自定义 | ||||||
|  |     <Rate :value="initValue" :allowHalf="allowHalf" :character="character"></Rate> | ||||||
|  |   </div> | ||||||
|  | </template> | ||||||
|  | <script> | ||||||
|  | import '../style' | ||||||
|  | import { Rate, Icon, Button } from 'antd/index' | ||||||
|  | export default { | ||||||
|  |   data () { | ||||||
|  |     return { | ||||||
|  |       allowHalf: true, | ||||||
|  |       initValue: 3, | ||||||
|  |       disabled: true, | ||||||
|  |       hoverValue: undefined, | ||||||
|  |       rValue: undefined, | ||||||
|  |       hoverValueAH: undefined, | ||||||
|  |       character: '好', | ||||||
|  |     } | ||||||
|  |   }, | ||||||
|  |   methods: { | ||||||
|  |     onHoverChange (val) { | ||||||
|  |       this.hoverValue = val | ||||||
|  |     }, | ||||||
|  |     onChange (val) { | ||||||
|  |       this.rValue = val | ||||||
|  |     }, | ||||||
|  |     onHoverChangeAH (val) { | ||||||
|  |       this.hoverValueAH = val | ||||||
|  |     }, | ||||||
|  |     changeValue () { | ||||||
|  |       this.initValue = undefined | ||||||
|  |     }, | ||||||
|  |     getValue () { | ||||||
|  |       console.log(this.initValue) | ||||||
|  |     }, | ||||||
|  |   }, | ||||||
|  |   components: { | ||||||
|  |     Rate, | ||||||
|  |     Icon, | ||||||
|  |     AntButton: Button, | ||||||
|  |   }, | ||||||
|  | } | ||||||
|  | </script> | ||||||
		Loading…
	
		Reference in New Issue
	
	 tangjinzhou
						tangjinzhou