Skip to content

vSlider 滑块

滑动选择器组件。

基础用法

vue
<script setup>
import { ref } from 'vue'
import { vSlider } from '@twi1i9ht/visual-lib'

const value = ref(50)
</script>

<template>
  <vSlider v-model="value" />
</template>

范围选择

vue
<script setup>
const rangeValue = ref([20, 80])
</script>

<template>
  <vSlider v-model="rangeValue" range />
</template>

Props

属性类型默认值说明
modelValuenumber | [number, number]0绑定值
minnumber0最小值
maxnumber100最大值
stepnumber1步长
rangebooleanfalse是否为范围选择
disabledbooleanfalse禁用
showTooltipbooleantrue显示提示
showInputbooleanfalse显示输入框

Events

事件名参数说明
update:modelValuevalue值变化
changevalue拖动结束时触发

Released under the MIT License.