元素配置

说明

元素是最小的可配置单位,每个元素对应dist中的一个值,在每个模块中按顺序并排显示。

元素的ID是必须的,因为要用于对应dist中最终产出的键值对。

不同类型的元素有不同的显示方式和编辑方式,同时,元素值的基础校验、附带配置等可以通过配置项来约定。

开发者需要熟读各种类型的元素的详细配置。

示例

{
    "elements": [
        {
            "id": "gameTime",
            "name": "游戏时间",
            "type": "number",
            "min": 10,
            "max": 30,
            "placeholder": "请输入游戏时间,最小10,最大30",
            "suffix": "秒",
            "description": "游戏时间内尽可能得分游戏时间内尽可能得分",
            "accuracy": 2
        }
    ]
}

必须的属性

属性 说明 类型
id 元素对应的值的ID String
type 元素的类型 String

注意

每个类型的元素都拥有自己的默认配置,开发者只需要编写:

  1. 必须的属性,例如:id、type。
  2. 需要覆盖默认值的属性,例如:name、min、max等等。

results matching ""

    No results matching ""