array表示组件的配置项类型为数据系列,适用于多个系列配置或多个颜色循环配色,已被tabs代替,建议使用新配置项。
配置项说明
字段名 | 含义 | 类型 | 是否必选 | 备注 |
---|---|---|---|---|
type |
类型 | string | 是 | 无。 |
name |
显示名 | string | 是 | 无。 |
default |
默认值 | array | 否 | 对象数组,对象的属性应与child 字段中定义的字段名一致。
|
child |
对象名 | object | 否 | 请将该字段内的type 设置为object 。
|
child.child |
对象属性 | object | 否 | 定义对象属性及其默认值。 |
注意 数据系列的
default
值必须为一个对象数组,且数组内对象中的属性必须在child.child
字段中逐一进行定义,并设置属性的显示名、类型及默认值。
值说明
条件 | 数据类型 | 示例 | 默认值 |
---|---|---|---|
无 | array |
|
[] |
配置示例
"array": {
"name": "数据系列",
"type": "array",
"default": [
{
"name": "系列一",
"value": "进港"
},
{
"name": "系列二",
"value": "出港"
}
],
"child": {
"name": "系列<%=i+1%>",
"type": "object",
"child": {
"name": {
"name": "系列值",
"type": "text",
"default": "系列"
},
"value": {
"name": "系列名",
"type": "text",
"default": ""
}
}
}
}