6.2. 自定义图表插件
1. 编写插件
新建一个UTF-8编码的plugin.json文件,格式为:
{
//插件唯一标识
id: "...",
//插件展示名称
nameLabel: "...",
//插件的数据标记定义,新建图表时即是使用它们设置数据标记,
//这样,在下面的chartRenderer处理逻辑中,即可获取期望标记的数据集结果数据
dataSigns:
[
{
//数据标记名
name: "...",
//数据标记展示名
nameLabel: "...",
//是否必须标记,值为:true、false
required: ...,
//是否可多次标记,值为:true、false
multiple: ...
},
...
],
//插件的图表渲染器
chartRenderer: 图表渲染器
}
2. 打包插件
将上述plugin.json文件添加到以其id值命名的ZIP压缩包内,例如:
my-chart-plugin-line.zip
|--plugin.json
3. 上传插件
以管理员账号登录系统后,点击主页右上角的按钮, 点击弹出菜单中的上传图表插件条目,打开上传页面后,将上述的自定义图表插件ZIP压缩包上传即可。
4. 使用插件
在图表管理页面点击[添加]按钮,选择上述自定义的图表插件,新建图表即可。