Slider 滑块
规则
js
{
type:"slider",
field:"slider",
title:"滑块",
value:[0,52],
props:{
min: 0,
max: 100,
range: true,
}
}
value :Number | Array
Props
名称 | 类型 | 默认值 | 说明 | 版本 |
---|---|---|---|---|
disabled | boolean | false | 是否禁用 | |
format-tooltip | (value: number) => string | number | undefined | 格式化 tooltip | |
marks | { [markValue: number]: string } | undefined | Slider 上的标记 | |
max | number | 100 | 最大值 | |
min | number | 0 | 最小值 | |
placement | 'top-start' | 'top' | 'top-end' | 'right-start' | 'right' | 'right-end' | 'bottom-start' | 'bottom' | 'bottom-end' | 'left-start' | 'left' | 'left-end' | undefined | Tooltip 的弹出位置 | 2.25.0 |
range | boolean | false | 是否选择范围值 | |
reverse | boolean | false | 是否倒转轨道 | |
show-tooltip | boolean | false | 是否一直显示 tooltip,仅对非 range 生效 | 2.24.2 |
step | number | 'mark' | 1 | 步长 | |
tooltip | boolean | true | 是否展示 tooltip | |
vertical | boolean | false | 是否启用垂直模式 | |
on-update:value | (value: number | [number, number]) => void | undefined | 值更新的回调 |