本文将介绍如何通过通用选项集选项标识,查询选项集的值。
操作步骤
步骤1:用系统方法获取
在表达式模式下使用方法
$w.app.utils.formatEnum(key, code, $w.app)
获取通用选项集值。说明:
$w.app.utils.formatEnum(key, code, $w.app)
参数说明:key 对应选项集选项标识。
code 对应选项集标识。


步骤2:微搭内置开放服务获取
1. 创建通用选项集服务
1. 选择一个应用,进入数据源 > APIs > 新建 APIs,微搭内置开放服务选择通用选项集。


2. 创建通用选项集服务,录入名称、SecretId 和 SecretKey 信息。


SecretId 和 SecretKey 获取如下图指引:


3. 创建成功后,选项集服务如下图:


2. 使用通用选项集服务查询选项值
1. 创建需要使用的通用选项集。


2. 编辑器代码区创建查询 Query,使用通用选项集服务进行查询。


3. 选项集标识可以选择页面或全局变量承载,为方便演示此处固定为性别,选项集的标识 sex。


场景1:文本、单行输入等展示类组件
在输入值中绑定表达式,即可获取到对应 key 的 value 值。


场景2:下拉选择、下拉多选等表单类组件
在选项中绑定变量表达式,获取到对应的选项集列表。


场景3:代码编辑器中使用
可以在自定义代码中使用,以获取选项集内容,执行所需逻辑。

