#header-mark#
FloatSlider 浮点滑块
浮点滑块组件允许使用滑块在设定范围内选择浮点数值。
底层实现为panel.widgets.FloatSlider,参数基本一致,参考文档:https://panel.holoviz.org/reference/widgets/FloatSlider.html
基本用法
基本的浮点滑块使用:
自定义格式
可以使用自定义格式字符串或Bokeh TickFormatter来格式化滑块值:
垂直方向
滑块可以设置为垂直方向显示:
滑块颜色和方向
可以自定义滑块条的颜色和方向:
API
属性
| 属性名 | 说明 | 类型 | 默认值 |
|---|---|---|---|
| start | 范围的下限 | float | 0.0 |
| end | 范围的上限 | float | 1.0 |
| step | 值之间的间隔 | float | 0.1 |
| value | 所选的值 | float | 0.0 |
| value_throttled | 鼠标释放前阻止的所选值 | float | 0.0 |
| bar_color | 滑块条的颜色,十六进制RGB值 | str | None |
| direction | 滑块方向,从左到右('ltr')或从右到左('rtl') | str | 'ltr' |
| disabled | 是否禁用 | bool | False |
| format | 应用于滑块值的格式化器 | str|bokeh.models.TickFormatter | None |
| name | 组件标题 | str | "" |
| orientation | 滑块的显示方向,'horizontal'或'vertical' | str | 'horizontal' |
| tooltips | 是否在滑块手柄上显示工具提示 | bool | True |
Events
| 事件名 | 说明 | 类型 |
|---|---|---|
| change | 当值更改时触发的事件 | Callable |
Controls
src/examples/panel_vuepy/widgets/FloatSlider