Skip to content
On this page

slider

滑动选择器。

Props

参数类型默认值必填说明
valuenumber0当前取值(支持 v-model:value)
minnumber0最小值
maxnumber100最大值
stepnumber1步长,取值必须大于 0,并且可被(max - min)整除
disabledbooleanfalse是否禁用
active-colorcolor
#1989fa
已选择的颜色
background-colorcolor
#e5e5e5
背景条的颜色
block-sizenumber28滑块的大小
block-colorcolor
#ffffff
滑块的颜色
show-valuebooleanfalse是否显示当前 value

Events

事件名说明回调参数
change完成一次拖动后触发{ value: number }
changing拖动过程中触发{ value: number }

Example

vue
<template>
  <slider v-model:value="value1" :step="10"></slider>
</template>

<script setup lang="ts">
import { ref } from 'vue'

const value1 = ref(50)
</script>