直接跳到内容

RadioButtonGroup 单选按钮组

单选按钮组组件允许使用一组切换按钮从列表或字典中选择一个值。它属于单值选项选择组件的广泛类别,提供兼容的API,包括RadioBoxGroupSelectDiscreteSlider组件。

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

基本用法

基本的单选按钮组使用:

垂直方向

可以将按钮组设置为垂直方向:

使用字典选项

可以使用字典作为选项,其中键是显示的标签,值是实际的数据值:

按钮样式

可以通过设置button_typebutton_style来改变按钮的外观:

API

属性

属性名说明类型默认值
options选择选项list|dict []
value当前值,必须是选项值之一object None
button_style按钮样式str  'solid'或'outline''solid'
button_type按钮主题str  'default'、'primary'、'success'、'info'或'danger''default'
description鼠标悬停时显示的描述str ""
disabled是否禁用组件bool False
name组件标题str ""
orientation按钮组方向str  'horizontal'或'vertical''horizontal'

Events

事件名说明类型
change当选择变化时触发的事件Callable 

Controls

src/examples/panel_vuepy/widgets/RadioButtonGroup

RadioButtonGroup 单选按钮组已经加载完毕