Skip to content

Slidebar ​

简易介绍 ​

slidebar滑动条组件,用于用户通过拖动滑块来选择一个范围内的值。
可以使用<MYSlidebar></MYSlidebar>或者<MYSlidebar />来实现一个滑动条

基础用法 ​

使用v-model绑定滑块的值。

代码演示
0
展开代码

自定义滑块颜色 ​

使用thumbColor属性可以自定义滑块的颜色。

代码演示
0
展开代码

自定义轨道颜色 ​

使用trackColor属性可以自定义轨道的颜色。

代码演示
0
展开代码

禁用状态 ​

使用disabled属性可以禁用滑动条。

代码演示
0
展开代码

隐藏数值 ​

使用noNum属性可以隐藏滑动条的数值显示。

代码演示
展开代码

自定义尺寸 ​

使用size属性可以自定义滑动条的尺寸。

代码演示
0
展开代码

组合使用 ​

最后,实现个多种api组合使用实现个滑动条:

代码演示
展开代码

API 参考 ​

Props ​

参数说明类型可选值默认值
modelValue绑定值number—0
size滑块大小stringpx/rem/em/%/动态绑定—
thumbColor滑块颜色string支持16进制颜色或单词颜色—
trackColor轨道颜色string支持16进制颜色或单词颜色—
disabled是否禁用boolean—false
noNum是否隐藏数值boolean—false

类型定义 ​

typescript
interface SlidebarProps {
  modelValue?: number;
  size?: string;
  thumbColor?: string;
  trackColor?: string;
  disabled?: boolean;
  noNum?: boolean;
}

基于 MIT 协议