直接跳到内容

DateRangeSlider 日期范围滑块

日期范围滑块组件允许使用带有两个手柄的滑块选择日期范围。

底层实现为panel.widgets.DateRangeSlider,参数基本一致,参考文档:https://panel.holoviz.org/reference/widgets/DateRangeSlider.html

基本用法

可以通过拖动手柄调整滑块的开始和结束日期,也可以通过拖动选定范围来整体移动范围:

自定义格式

可以使用自定义格式字符串来格式化滑块值:

垂直方向

滑块可以设置为垂直方向显示:

API

属性

属性名说明类型默认值
start范围的下限datetime None
end范围的上限datetime None
step以天为单位的步长int 1
value所选范围的上下界元组,以datetime类型表示(datetime, datetime) (None, None)
value_throttled鼠标释放前阻止的所选范围的上下界元组,以datetime类型表示(datetime, datetime) (None, None)
bar_color滑块条的颜色,十六进制RGB值str None
direction滑块方向,从左到右('ltr')或从右到左('rtl')str 'ltr'
disabled是否禁用bool False
format应用于滑块值的格式化器str None
name组件标题str ""
orientation滑块的显示方向,'horizontal'或'vertical'str 'horizontal'
tooltips是否在滑块手柄上显示工具提示bool True

Events

事件名说明类型
change当值更改时触发的事件Callable 

Controls

src/examples/panel_vuepy/widgets/DateRangeSlider

DateRangeSlider 日期范围滑块已经加载完毕