滑块 Slider
基本用法
可显示间断点
自定义前置和后置图标
实时显示值
自定义步长
自定义 tooltip 中显示的值
垂直方向
范围选择
范围选择(垂直方向)
API
Slider Props
参数名 | 说明 | 类型 | 可选值 | 默认值 | 是否必填 |
---|---|---|---|---|---|
modelValue(v-model ) | 滑块的值 | number/array | true | ||
max | 滑块最大值 | number | 100 | ||
min | 滑块最小值 | number | 0 | ||
disabled | 是否禁用滑块 | boolean | false | ||
step | 步长 | number | 1 | ||
showStop | 是否显示间断点 | boolean | false | ||
showTooltip | 是否显示气泡框 | boolean | true | ||
showTooltipAlways | 是否一直显示气泡框 | boolean | false | ||
formatTooltip | 格式化 tooltip 显示的值 | function | null | ||
range | 是否为范围滑块 | boolean | false | ||
vertical | 是否为垂直方向 | boolean | false | ||
height | 滑块为垂直方向时的高度 | string | 'auto' | ||
label | 滑块的 label | string | |||
prependIcon | 前置图标 | string | |||
appendIcon | 后置图标 | string | |||
marks | 断点 label 列表 | object | null | ||
thumbColor | 滑块的颜色 | string | rgba(0, 160, 255, 1) | ||
thumbShadowColor | 滑块阴影的颜色 | string | rgba(0, 170, 250, 0.3) | ||
trackColor | 滑动条的颜色 | string | #e5e6eb | ||
doneTrackColor | 已完成的进度条的颜色 | string | rgba(0, 160, 255, 1) |
Slider Slots
插槽名 | 说明 | 子标签 |
---|---|---|
prepend | 滑块前置内容(优先级 > appendIcon > label) | |
append | 滑块后置内容(优先级 > appendIcon > label) |