应用/搭建用户界面/小程序端组件/单选按钮
单选按钮
更新于: 2026-06-25 17:16:40
单选按钮组件用于从多个选项中选择一个,确保用户只能选择一个选项。
单选按钮组件提供了丰富的属性配置选项,以下是一些关键属性配置说明。关于组件尺寸、位置、样式、指针、变换等通用属性的设置方法,请参考设置组件属性和事件。
你可以输入选项名称和选项值,为单选按钮组件绑定静态数据。
例如通过单选按钮组件设置满意度选项,其中选项名称为非常满意、一般、不满意,选项值为 3、2、1。
通过绑定工作流为单选按钮获取动态数据。
output)作为单选按钮的数据源,该输出变量必须为 Array 类型。绑定工作流后,需要配置事件以触发工作流的调用,确保数据能够动态加载。
工作流输出变量
绑定数据源
配置事件
item 变量遍历和访问 Array 类型数据源中的每个元素。即你可以为单选按钮组件中的选项名称和选项值绑定具体的数据字段。例如为选项名称绑定数据字段 {{item.show_name}},为选项值绑定数据字段 {{item.show_id}}。具体示例,请参考配置示例。说明
为图片组件绑定数据字段时,字段值需为图片地址,支持上传 jpg、png格式,暂不支持svg。
item 变量
绑定数据字段
单选按钮组件的可见性可通过设置常用条件或表达式灵活控制,以实现特定场景下的隐藏或显示。
例如通过下拉选择组件 Picker2 的值动态控制两个单选按钮组件 Radio3、Radio4 的可见性,其中 Picker2 的选项为男生(值为 0)、女生(值为 1)。
Picker2.value = 1,即在 Picker2 组件中选择女生时,隐藏组件 Radio3,展示组件 Radio4。Picker2.value = 0 ,即在 Picker2 组件中选择男生时,隐藏组件 Radio4,展示组件 Radio3。Radio3 组件可见性配置
Radio4 组件可见性配置
效果
通过配置单选按钮组件的事件,可以为单选按钮组件添加丰富的交互功能,以增强用户体验和界面的互动性。
| 事件项 | 说明 |
|---|---|
| 事件类型 | 数据改变时:当单选按钮组件的数据发生变化时,触发预定义的事件。 |
|
组件方法 |
支持以下方法:
|
例如某企业想组织员工观影,可通过创建工作流查询正在上映的电影,并设计表单让员工通过单选按钮选择感兴趣的影片,从而高效完成调查。具体操作如下:
output 的值为淘票票插件输出结果中的 return_value ,其为 Array 类型,包括影片名称、ID、类型、描述等信息。output 绑定到单选按钮组件上。show_name 字段值为影片名称。show_id 字段值为影片 ID。