menu表示组件的配置项类型为菜单。菜单用来组织配置项的结构。
配置项说明
| 字段名 | 含义 | 类型 | 是否必选 | 备注 |
|---|---|---|---|---|
| name | 显示名 | string | 是 | 无 |
| type | 类型 | string | 是 | 无 |
| children | 组内元素 | object | 是 | name:菜单名称 mode:菜单类型,”single”:一级菜单,”multiple”:二级菜单 |
配置示例

"menu": {"type": "menu","children": {"general": {"name": "通用","mode": "single","children": {"initValue": {"name": "初始化值","type": "text","default": 1},"queueMode": {"name": "排列方式","type": "radio","options": [{"label": "水平方向","value": "hori"},{"label": "垂直方向","value": "verti"}],"default": "hori"},"alignment": {"name": "对齐方式","type": "radio","options": [{"label": "左对齐","value": "flex-start"},{"label": "居中对齐","value": "center"},{"label": "右对齐","value": "flex-end"}],"default": "center"}}},"graph": {"name": "图形","mode": "multiple","children": {"x": {"name": "x轴","children": {"text": {"type": "text","name": "输入框","default": "123"}}},"y": {"name": "y轴","children": {"number": {"type": "number","name": "位置","default": 10}}}}}}}
