Slider 滑动输入条
规则
基础示例
区间(双滑块)
禁用
Events
value:单滑块为 number;range 为 [number, number]
Props
| 参数 | 说明 | 类型 | 默认值 | 版本 |
|---|---|---|---|---|
| classes | 语义化 class | Record<SemanticDOM, string> | function | - | - |
| defaultValue | 初始值 | number | [number, number] | 0 | [0,0] | - |
| disabled | 禁用 | boolean | false | - |
| dots | 只能拖到刻度 | boolean | false | - |
| included | marks 时是否包含区间 | boolean | true | - |
| keyboard | 键盘操作 handler | boolean | true | 5.2.0+ |
| marks | 刻度 | object | - | - |
| max | 最大值 | number | 100 | - |
| min | 最小值 | number | 0 | - |
| orientation | 方向 | horizontal | vertical | horizontal | - |
| range | 双滑块 | boolean | RangeConfig | false | - |
| reverse | 反向轴 | boolean | false | - |
| step | 步长,可为 null(配合 marks) | number | null | 1 | - |
| styles | 语义化 style | Record<SemanticDOM, CSSProperties> | function | - | - |
| tooltip | Tooltip 配置 | TooltipConfig | - | 4.23.0 |
| value | 当前值 | number | [number, number] | - | - |
| vertical | 垂直(orientation 优先) | boolean | false | - |
Events
| 事件 | 说明 | 类型 | 版本 |
|---|---|---|---|
| change | 值变化过程 | (value: number | [number, number]) => void | - |
| changeComplete | mouseup/keyup 结束 | (value: number | [number, number]) => void | - |


