Skip to content

Slider 滑块选择器 ​

通过拖动滑块选择单个数值或数值区间。

支持平台 ​

以下为官网文档所列的平台支持情况,具体功能及版本限制请参见本页的平台说明。

App-vueApp-nvue微信小程序支付宝小程序百度小程序字节小程序QQ小程序H5PC快手小程序钉钉小程序
✓✓✓✓✓✓✓✓✓✓✓

基础用法 ​

vue
<!-- 选择 0 到 100 之间的数值 -->
<fui-slider :value="30" showValue @change="handleSliderChange" />

handleSliderChange 接收包含 value 的对象;启用 section 时还会提供 endValue。

属性 ​

尺寸属性的单位为 px。

属性类型说明官网默认值
widthNumber / String轨道宽度240
heightNumber / String轨道高度2
radiusNumber / String轨道圆角2
minNumber / String最小值0
maxNumber / String最大值100
stepNumber / String步长,必须大于 0 且能整除最大值与最小值之差1
valueNumber / String当前值或区间起始值0
sectionBoolean是否选择区间false
endValueNumber / String区间结束值,仅 section 有效100
backgroundString未选中轨道颜色#e1e1e1
activeColorString已选中轨道颜色#465CFF
blockWidthNumber / String滑块宽度24
blockHeightNumber / String滑块高度24
blockColorString滑块背景色#fff
blockRadiusNumber / String滑块圆角12
disabledBoolean是否禁止操作false
showValueBoolean是否显示当前值false
valueWidthNumber / String数值区域宽度32
valueSizeNumber / String数值字体大小14
valueColorString数值文字颜色#333

事件 ​

事件说明回调参数
changing滑动过程中触发{ value, endValue },区间模式才包含 endValue
change滑动结束时触发{ value, endValue },区间模式才包含 endValue

平台说明 ​

非 nvue 平台的默认选中颜色由 --fui-color-primary 控制。

插槽 ​

插槽说明
—官网未列出该组件的插槽