功能简介
在自定义页面,连接器,自定义接口中,不同的环境中,对于一些变量可能需要设置不同的值;变量集允许用户为程序,在不同的环境提供不同的变量值,系统运行时会自动加载当前环境中指定的变量集,并解析运行。
- 变量集:一个变量集时多个变量的集合。应用发布时,可选择一个变量集,会将该变量集中的所有变量发布到运行环境。
- 变量:同一个变量集下,变量是唯一的;不同的变量集下,可以有相同的变量。
变量集管理
查看变量集列表
进入低代码应用设计态,单击 环境变量 菜单,进入环境变量管理页面
应用创建时,会默认创建一个变量集,预览环境默认绑定该变量集。 用户可以在 【预览配置】 页面,点击 发布 按钮,修改预览环境绑定的变量集。
新增变量集
- 进入环境变量管理页面
- 单击 创建变量集 按钮,右侧弹出 创建变量集 按钮
- 填写变量集信息,并单击 添加按钮,添加变量
- 单击 保存 按钮。
删除变量集
进入环境变量管理页面,单击 删除 按钮,删除所选变量集。删除变量集时,该变量集下的所有变量均被删除。
变量管理
查看变量集下的变量列表
进入环境变量管理页面,单击 详情 按钮,右侧弹出 变量集详情 抽屉,展示变量列表
新增变量
- 在变量集中新增变量
进入环境变量管理页面,单击 编辑 按钮,右侧弹出 编辑变量集 抽屉,在变量列表中,单击 添加 按钮,添加变量信息后,单击 保存 按钮。
一个变量集下支持添加多个变量。
变量类型支持 文本、密码两种类型,为密码类型时,数据加密存储。
- 批量为多个变量集新增变量
进入环境变量管理页面,单击 批量添加变量 按钮,弹出 批量添加变量 弹框
其中,变量集字段支持多选,表示在选中的多个变量集下添加该变量
修改变量
进入环境变量管理页面,单击 编辑 按钮,右侧弹出 编辑变量集 抽屉,修改指定的变量后,单击 保存 按钮
删除变量
进入环境变量管理页面,单击 编辑 按钮,右侧弹出 编辑变量集 抽屉,单击变量右侧的 删除图表,单击 保存 按钮
使用环境变量
在自定义接口中使用环境变量
自定义接口提供了sdk获取变量内容,LC_SDK.vars.getVar("envVar.变量键"),其中envVar为固定前缀。
在自定义页面使用环境变量
- 在自定义页面属性标签中,单击 {/} 图标,打开 绑定表达式 弹框
- 选择 系统变量 -> envVar(环境变量),单击 变量名,表达式输入框中自动出现获取该变量的表达式。
应用发布时选择变量集,在自定义接口和自定义页面运行时,会获取当前环境中指定变量集下的变量的值。