elem |
绑定元素选择器或 DOM 对象
|
string/DOM |
- |
length |
评分的最大长度值,即星星的数量。
|
number |
`5`
|
value |
评分的初始值
|
number |
`0`
|
half |
是否可以选择半星。若开启,则 `value` 支持小数点,如:
```
value: '3.5'
```
|
boolean |
`false`
|
theme |
主题色
|
string |
`#FFB800`
|
text |
是否显示评分对应的文本
|
boolean |
`false`
|
readonly |
是否只读,即只用于展示,而不可点击
|
boolean |
`false`
|
setText |
初始设置自定义文本的回调函数。 并返回当前 `value` 参数。用法详见:[#自定义文本](#demo-setText)
|
choose |
选择评分后的回调函数。并返回当前 `value` 参数
```
rate.render({
elem: '#id',
choose: function(value){
console.log(value); // 获得选中的评分值
}
});
```
|