直接跳到内容

MultiChoice 多项选择器

多项选择器组件允许用户从可用选项列表中选择多个项目,并支持搜索过滤选项。

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

基本用法

基本的多项选择器使用:

使用字典选项

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

API

属性

属性名说明类型默认值
options可选择的选项列表list|dict []
value当前选中的值列表list []
max_items最多可选择的项目数int|None None
placeholder选择框的占位符文本str "Select option(s)"
delete_button是否显示删除按钮bool True
solid是否使用实体填充样式bool True
disabled是否禁用组件bool False
name组件标题str ""

Events

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

Controls

src/examples/panel_vuepy/widgets/MultiChoice

MultiChoice 多项选择器已经加载完毕