slider

更新时间:

滑动型输入器

子组件

不支持

属性

支持通用属性

名称 类型 默认值 必填 描述
min <number> 0 -
max <number> 100 -
value <number> 0 -
type <string> type = vertical 为垂直方向,不设置为水平
show-block <boolean> true 配置滑块是否展示,默认为 true 展示滑块,值为 false 隐藏滑块

样式

支持通用样式

名称 类型 默认值 必填 描述
color <color> #f0f0f0 背景条颜色
selected-color <color> #009688 已选择颜色
block-color <color> - 滑块的颜色
padding-[left|right] <length> 32px 左右边距

事件

支持通用事件

名称 参数 描述
change {progress:progressValue, isFromUser:isFromUserValue } 拖动过程中触发的事件
isFromUser 说明:
该事件是否由于用户拖动触发

slider组件示例

基础用法
<template>
  <div class="wrapper">
    <text>{{ value }}</text>
    <slider class="slider" @change="changeHandler"></slider>
  </div>
</template>

<script>
export default {
  data() {
    return {
      value: 0
    }
  },
  changeHandler(evt) {
    console.log(evt)
    this.value = evt.progress
  }
}
</script>

<style>
.wrapper {
  align-items: center;
  justify-content: center;
}
.slider {
  width: 500px;
}
</style>
复制代码
图标图标
图标图标
图标
上一篇
picker
下一篇
switch
以上内容对您是否有帮助?
  • 毫无帮助
  • 帮助不大
  • 一般
  • 很好
  • 非常好
意见反馈