SwRate
Оценка звёздами. v-model — число от 0 до max (шаг 0.5 при allowHalf).
Свойства / Properties
| Имя | Тип | По умолчанию | Описание |
|---|---|---|---|
max | Number | 5 | Число звёзд. |
allowHalf | Boolean | false | Половинки. |
disabled | Boolean | false | Неактивен. |
readonly | Boolean | false | Только просмотр. |
clearable | Boolean | false | Повторный клик сбрасывает в 0. |
showScore | Boolean | false | Показать число рядом. |
size | String | `` | small / large. |
voidIcon | String | Tabler star | Пустая звезда (URL / спрайт). |
icon | String | Tabler filled | Заполненная звезда. |
class | String | `` | CSS-класс. |
Пример
<script setup>
import { ref } from 'vue'
const rate = ref(3.5)
</script>
<sw-rate v-model="rate" allow-half show-score clearable />