Skip to content

RateSlider 评分滑动条

代码演示

基本用法
将成绩分为ABCD四个区间
vue
<template>
  <wl-rate-slider
    v-model:value="value"
    style="width: 500px"
    @change="handleChange"
  />
</template>

<script setup lang="ts">
import { ref } from "vue";
const value = ref([50, 70, 90]);
function handleChange(val) {
  console.log(val);
}
</script>

API

参数说明类型默认值
value(v-model)当前值number[][50,70,90]
min最小值number0
max最大值number100
flagStops分段标识string[]['D','C','B','A']
colorStops分段颜色string[]['red','orange','blue','green']