Slider 滑块

可以通过移动滑块在某一范围内取值

何时使用

用于在一定范围内移动滑块获取单个或者区间数值

代码示例

基本使用

属性

属性类型必填默认值说明
valueSliderValue-当前值
disabledbooleanfalse是否禁用
iconstring-自定义滑块的图标, 需要使用 antd-mini 的 icon 的 type 值
maxnumber100最大值
minnumber0最小值
rangebooleanfalse是否是双滑块
colorstring'#1677ff'滑块、轨迹和节点的背景色
showNumberbooleanfalse是否展示刻度上的数据
stepnumber1步距,取值必须大于 0,并且可被 (max - min) 整除
ticksbooleanfalse是否显示刻度
tooltipbooleanfalse是否在拖动时显示悬浮提示,支持使用作用域插槽自定义
classNamestring-类名

事件

事件名说明类型
onChangeslider 值改变时触发(value: number | [number, number]) => void
onAfterChange与 touchend 触发时机一致,把当前值作为参数传入(value: number | [number, number]) => void

Slot

名称说明类型
tick自定义刻度作用域插槽,接收选中的value参数
tooltip自定义拖动时显示悬浮提示作用域插槽,接收选中的value参数

样式类

类名说明
amd-slider整体样式
amd-slider-handler滑块样式
amd-slider-handler-icon-default滑块样式
amd-slider-track轨迹样式
amd-slider-track-number刻度样式
amd-slider-track-fill轨迹样式
amd-slider-track-fill-background轨迹样式
amd-slider-track-fill-front轨迹样式
amd-slider-ticks刻度样式
amd-slider-tick刻度样式
amd-slider-tick-number刻度样式