直接跳到内容

Slider 滑块

通过拖动滑块在一个固定区间内进行选择

基础用法

在拖动滑块时,显示当前值
通过设置绑定值自定义滑块的初始值。
continuous_update 表示滑动过程中是否持续发送更新事件。

范围选择

你还可以选择一个范围值
配置 range 属性以激活范围选择模式,该属性的绑定值是一个数组,由最小边界值和最大边界值组成。

垂直模式

默认情况下,方向 direction 为 水平 horizontal。 通过设置 directionvertical 来让 Slider 在垂直方向上显示。

显示标记

设置 options 属性可以在滑块上显示标记。

TIP

v-model 或初始值必须是 options 中的值。

格式化展示

对于数值的展示可以使用 format 来格式化。

提示信息

通过 tooltip 属性在鼠标 hover 标签时展示提示信息。

API

属性

属性名说明类型默认值
v-model/value选中项绑定值int|float|list 
min允许的最小值int|float -inf
max允许的最大值int|float inf
step步进int|float inf
options可选项list[ 
disabled按钮是否为禁用状态boolean false
description标签文字str 
continuous_update滑动过程中是否持续发送更新事件boolean false
readout否是显示当前值boolean true
readout_format数据展示格式化str 
range是否开启选择范围boolean false
vertical是否为垂直排列boolean false
tooltip提示信息str 
style自定义css样式str -

TIP

style 支持的其它css属性

Sizes相关

  • height
  • width
  • max_height
  • max_width
  • min_height
  • min_width

Display相关

  • visibility
  • display
  • overflow

Box model相关

  • border
  • margin
  • padding

Positioning相关

  • top
  • left
  • bottom
  • right

Events

事件名说明类型
change当绑定值变化时触发的事件Callable 

方法

属性名说明类型
index选中项的索引int|list 
label选中项的标签int|float|list 
value选中项的值int|float|list 

src/examples/ipywui/component/slider

Slider 滑块已经加载完毕