Slider

滑块组件

配置

包含 Brick 的所有配置

range {Array}

支持数组,如: range: ["小小小","小小","小", "中","大","大大","大大大"]

mode {String}

展现的横竖方式,只支持两个值, horizontal:横向, vertical:竖向, 默认: horizontal

startStep {Number}

滑块的开始值。

endStep {Number}

滑块的结束值。

integerStep {Number}

整数值,值是integerStep的倍数, 默认是1 。如integerStep 可以设置成10, 那可能得到的值: 10, 20 30 40。

current {Number|Array}

设置当前的值,如果是区间值,那应该是array类型,如:[5,10],就是5~10的区间。

knobOffset {Number}

设置拖动按钮的偏移量,拖动按钮的整个宽是14px,要把拖动按钮居中,需要设置margin-left:-7px。因此这里的默认值-7.

方法

resize()

重新设置展现状态。当容器的宽高变动时,要重新设置展现。

事件

resize()

重新设置展现状态

  • ev.value {String} 星星对应的值

drag(ev)

在拖动时执行。 drag、dragstart、dragend与DD.Draggable组件提供事件对应

  • ev.data {Number} 内部值。
  • ev.current 当前滑块对应的值。

dragstart(ev)

在拖动开始时

  • ev.data {Number} 内部值。
  • ev.current 当前滑块对应的值。

dragend(ev)

在拖动结束时

  • ev.data {Number} 内部值。
  • ev.current 当前滑块对应的值。