Skip to content

Slider 滑块

滑动条输入组件,支持单值和区间范围,可配置刻度标记。

基础用法

值:30

禁用状态

刻度标记

通过 marks 配置刻度标记,同时在轨道上显示标记点。

0°C26°C50°C75°C100°C

值:50

范围选择

设置 range 启用区间模式,v-model 绑定 [min, max] 数组。

值:20 ~ 70

步长

通过 step 设置滑动步长。

0102030405060708090100

值(step=10):40

API

Props

属性类型默认值说明
modelValuenumber | [number, number]受控值
defaultValuenumber | [number, number]非受控初始值
minnumber0最小值
maxnumber100最大值
stepnumber1步长
disabledbooleanfalse禁用
marksRecord<number, string>刻度标记
rangebooleanfalse开启区间模式

Events

事件名回调参数说明
update:modelValue(value: number | [number, number])值变更
change(value: number | [number, number])值变更

AUI Vue Components — Built with Vue 3 & VitePress