直接跳到内容

RadioButtonGroup 单选按钮组 ​

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

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

基本用法 ​

基本的单选按钮组使用:

垂直方向 ​

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

使用字典选项 ​

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

按钮样式 ​

可以通过设置button_type和button_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 单选按钮组已经加载完毕