Components

Rating 评分

星级评分,支持只读展示与语义色。

交互与只读

点击任一星级会连续填充此前所有星标,支持方向键调整。

当前 4 / 5

客户满意度(只读)

<div class="flex items-center gap-6">
  <div class="space-y-1">
    <Rating v-model="val" />
    <p class="text-xs text-slate-500 dark:text-slate-400">当前 {{ val }} / 5</p>
  </div>
  <div class="space-y-1">
    <Rating :model-value="4" color="warning" readonly />
    <p class="text-xs text-slate-500 dark:text-slate-400">客户满意度(只读)</p>
  </div>
</div>

API 参考

属性类型默认值说明
model-valuenumber0v-model 分值。
lengthnumber5星数。
size'sm' | 'md' | 'lg'md星标尺寸。
color'primary' | 'warning' | 'neutral'primary填充色。
readonlybooleanfalse只读展示。