创建和管理静态变量

静态变量用于定义轻应用中的静态值,您可以在服务编排和页面编排中使用,全局静态变量在所有环境中生效,环境静态变量区分生效环境。本文介绍如何创建和管理静态变量。

静态变量使用场景

在服务编排、页面编排的过程中,您可以使用新增的静态变量配置赋值设置Body参数,但不支持被赋值。1

具体操作,请参见编排服务方法可视化编排页面

新增静态变量

  1. 应用列表页面,单击目标轻应用名称。

  2. 在目标轻应用导航栏中,选择配置中心 > 静态变量

  3. 静态变量页面,单击新增静态变量

  4. 新增静态变量面板,完成相关配置项设置后,单击保存1

    配置项

    说明

    静态变量名称

    自定义静态变量的名称。

    编码

    英文字母和数字的组合,以小写字母开头。

    描述

    静态变量描述,非必填。

    变量类型

    支持全局静态变量环境静态变量

    • 如果您选择全局静态变量,则还需配置生效值image.png

    • 如果您选择环境静态变量,则还需配置环境变量生效值image.png

    生效范围

    静态变量仅可在选中的生效范围中被使用。

    支持后端(服务编排)前端(页面编排、页面框架)

    数据类型

    通过数据类型下拉列表选择:

    • 基本类型:包括String、Integer、Number等。

    • 集合类型:List(支持基本类型、集合类型)、Set(支持基本类型、集合类型)、Map。

    • 对象类型轻应用关联数据源系统对象中有已创建或保存的结构对象。image.png

      • List和Set集合类型支持嵌套。image.png

      • Map集合类型中KeyValue支持自定义,但不支持Map的嵌套。1

        说明

        当变量类型为Map时,您在输入生效值时需给Key值带上引号,平台将自动将带引号的Key值转为预设的类型。例如:输入Map<Integer, String>时,应为{"1":"23"},平台将自动将"1"识别为1。

  5. 单击保存

编辑静态变量

  1. 静态变量页面,单击目标静态变量右侧操作列下的编辑

  2. 编辑静态变量面板,按需完成相关配置项修改。

  3. 单击保存

删除静态变量

  1. 静态变量页面,单击目标静态变量右侧操作列下的删除

  2. 在二次确认话框中,单击删除