uxcore-rate
Version:
rate component for uxcore.
28 lines (20 loc) • 1.43 kB
Markdown
## uxcore-rate [](https://david-dm.org/uxcore/uxcore-rate) [](https://david-dm.org/uxcore/uxcore-rate#info=devDependencies)
## TL;DR
uxcore-rate ui component for react
## API
## Props
| 配置项 | 类型 | 必填 | 默认值 | 功能/备注 | 版本 |
|---|---|---|---|---|--|
|value|number|required|0|初始值|
|onChange|function(currentValue)|required | |回调函数,会返回选中的分数,从1开始计数|
|prefixCls|string|option|kuma-rate|类名前缀|
|className |string|option||自定义样式的class名称|
|disabled|bool|option|false|是否禁用|
|total|number|option|5|总共有多少个icon,即总分为多少|
|scoreTips|arrayOf(string)|option|[]|每个star的描述文字,不传就不会显示tip。数组元素个数必须和totalScore一致|
|tipShow|string|option|hover|描述文字的显示方式.可选值:hover/always/false|
|size|string|optional|medium| 星星尺寸,枚举值 large、medium|
|icons|array|optional|[]|替换默认的图标| 0.3.3 |
|activeIcons|array|optional|[]|替换激活状态的图标| 0.3.3 |
|activeAll|bool|optional|true|是否激活所有低于 value 值的图标 | 0.3.3 |
|placeholder|string|optional|'点击星星进行评分'|未选择时的默认提示文字 | 0.3.4 |