本文将介绍如何通过通用选项集选项标识,查询选项集的值。
操作步骤
步骤1:创建通用选项集服务
1. 选择一个应用,进入数据源 > APIs > 新建 APIs,微搭内置开放服务选择通用选项集。
![](https://qcloudimg.tencent-cloud.cn/image/document/f5b83d7dfff37f9cef216b17592479fb.png)
![](https://qcloudimg.tencent-cloud.cn/image/document/f5b83d7dfff37f9cef216b17592479fb.png)
2. 创建通用选项集服务,录入名称、SecretId 和 SecretKey 信息。
![](https://qcloudimg.tencent-cloud.cn/image/document/e22a9d23a8866acfa9fa970f5d7653bc.png)
![](https://qcloudimg.tencent-cloud.cn/image/document/e22a9d23a8866acfa9fa970f5d7653bc.png)
SecretId 和 SecretKey 获取如下图指引:![](https://qcloudimg.tencent-cloud.cn/image/document/1fd4a11c9f17369b60c26d8e460864c3.png)
![](https://qcloudimg.tencent-cloud.cn/image/document/1fd4a11c9f17369b60c26d8e460864c3.png)
3. 创建成功后,选项集服务如下图:
![](https://qcloudimg.tencent-cloud.cn/image/document/e60c7ada5f8e95c68acfc598d8124002.png)
![](https://qcloudimg.tencent-cloud.cn/image/document/e60c7ada5f8e95c68acfc598d8124002.png)
步骤2:使用通用选项集服务查询选项值
创建需要使用的通用选项集。
![](https://qcloudimg.tencent-cloud.cn/image/document/a965792d9184a941f5d0c8c3f2d72bf2.png)
编辑器代码区创建查询 Query,使用通用选项集服务进行查询。
![](https://qcloudimg.tencent-cloud.cn/image/document/dd2648e866780ecd6e23b2a1951c0f97.png)
选项集标识可以选择页面或全局变量承载,为方便演示此处固定为性别,选项集的标识 sex。
![](https://qcloudimg.tencent-cloud.cn/image/document/14f8d4a23e20e57fe94b9f8698c49de6.png)
![](https://qcloudimg.tencent-cloud.cn/image/document/a965792d9184a941f5d0c8c3f2d72bf2.png)
![](https://qcloudimg.tencent-cloud.cn/image/document/dd2648e866780ecd6e23b2a1951c0f97.png)
![](https://qcloudimg.tencent-cloud.cn/image/document/14f8d4a23e20e57fe94b9f8698c49de6.png)
场景1:文本、单行输入等展示类组件
在输入值中绑定表达式,即可获取到对应 key 的 value 值。
![](https://qcloudimg.tencent-cloud.cn/image/document/1c1ef984e78e573e91b522f1b67f47be.png)
![](https://qcloudimg.tencent-cloud.cn/image/document/1c1ef984e78e573e91b522f1b67f47be.png)
场景2:下拉选择、下拉多选等表单类组件
在选项中绑定变量表达式,获取到对应的选项集列表。
![](https://qcloudimg.tencent-cloud.cn/image/document/74bf5979975efebde0b8d79e7a25d7b4.png)
![](https://qcloudimg.tencent-cloud.cn/image/document/74bf5979975efebde0b8d79e7a25d7b4.png)
场景3:代码编辑器中使用
可以在自定义代码中使用,以获取选项集内容,执行所需逻辑。
![](https://qcloudimg.tencent-cloud.cn/image/document/8b403def4bc7dd22236adaee18f374d7.png)
![](https://qcloudimg.tencent-cloud.cn/image/document/8b403def4bc7dd22236adaee18f374d7.png)