Skip to content

Slider-Light

vue
<fv-slider :mininum="9" :maxinum="30" :showLabel="true">
<template v-slot="prop" >
  <span>{{prop.modelValue}}</span>
</template>
</fv-slider>

Slider-Dark

vue
<fv-slider theme="dark">
</fv-slider>

Slider-With-Tick-Mark

vue
<fv-slider :scale="20" :unit="2">
</fv-slider>

Slider-With-Label

vue
<fv-slider :scale="20" :showLabel="true" :unit="20">
<template v-slot="prop" >
  <span>{{prop.modelValue}}</span>
</template>
</fv-slider>

Slider-With-Vertical

vue
<fv-slider v-model="value" :scale="20" :unit="20" :vertical="true" :showLabel="true" @change="change" @click="click">
</fv-slider>

Slider: 50% Change: 0 Click: 0

Silder-Disabled

vue
<fv-slider disabled>
</fv-slider>

Silder-Custom-Style

vue
<fv-slider v-model="value" style="width:150px;" showLabel color="#2ed573" background="white" iconWrapperBackground="transparent">
<template v-slot="prop">
{{prop.modelValue}}%
</template>
</fv-slider>

属性


属性类型必填默认值说明
modelValue0组件的双向绑定值。
v-model/valueNumberNo0绑定的值。
themestring'global'No
disabledbooleanfalse是否禁用。
unitnumber1一格的间隔。
mininumnumber0最小值。
maxinumnumber100最大值。
iconstring'CircleFill' // default:"StatusCircleOuter"MS-icon
verticalbooleanfalse是否垂直。
showLabelbooleanfalse是否显示标签。
scalefalsefalse
colorstring''按钮的颜色。
backgroundstring''背景颜色。
iconWrapperBackgroundstring''icon外围容器背景颜色。
langstring"global"参见组件的 lang 选项。

事件


事件名参数说明
clickevent按动按钮触发函数。
changeevent当value值改变时触发函数,默认第一个参数为value

插槽

template
<template v-slot="prop">
  <span>{{prop.modelValue}}</span>
<\template>

MIT Licensed