Slider

滑块,这里采用小程序原生的slider。

Slider - 图1

引入

  1. import mpSlider from 'mpvue-weui/src/slider';
  2. export default {
  3. components: {
  4. mpSlider,
  5. },
  6. }

使用

  1. <!-- 默认状态 -->
  2. <mp-slider step=5 showValue></mp-slider>
  3. <!-- 设置 Slider 相关属性 -->
  4. <mp-slider min=10 max=30 step=5 showValue blockSize=20 backgroundColor="#000000"></mp-slider>
  5. <!-- 绑定相关 Event -->
  6. <mp-slider value=10 showValue blockSize=20 @change="change" @changing="changing"></mp-slider>

API

参数说明类型默认值
min滑块最小值Number0
max滑块最大值Number100
disabled是否禁用Booleanfalse
value当前取值Number0
activeColor已选择的颜色String#1aad19
backgroundColor背景条的颜色String#e9e9e9
blockSize滑块的大小,取值范围为 12 - 28Number-
blockColor滑块的颜色String#ffffff
showValue是否显示当前 valueBooleanfalse

Event

事件名说明参数
@change完成一次拖动后触发的事件,event.mp.detail = {value: value}event
@changing拖动过程中触发的事件,event.mp.detail = {value: value}event