Skip to content

Rate 评分 ​

用星星展示和选择分数,可启用半星或手势选择。

支持平台 ​

以下为官网文档所列的平台支持情况,具体功能及版本限制请参见本页的平台说明。

App-vueApp-nvue微信小程序支付宝小程序百度小程序字节小程序QQ小程序H5PC快手小程序钉钉小程序
✓✓✓✓✓✓✓✓✓✓✓

基础用法 ​

vue
<!-- 半星评分 -->
<fui-rate :score="3.5" allowHalf @change="handleRateChange" />

handleRateChange 可从事件参数的 score 读取选中的分数。

属性 ​

属性类型说明官网默认值
maxNumber / String最大分数及星星数量5
scoreNumber / String当前分数,小数部分支持 0.50
colorString未选中星星颜色#CCCCCC
activeColorString已选中星星颜色#FFB703
disabledBoolean是否禁止选择false
sizeNumber / String星星大小,单位 rpx56
spacingNumber / String星星间距,单位 rpx0
allowHalfBoolean是否支持半星false
halfRateNumber / String选择半星的比例阈值,范围 0–0.50.2
touchableBoolean是否允许滑动选择true
paramNumber / String事件携带的参数0

事件 ​

事件说明回调参数
change评分发生变化时触发{ score, param }

插槽 ​

插槽说明
—官网未列出该组件的插槽