如何集成插件图表

1. 如果你是一位使用者

  1. dist文件夹中拷贝出你所需要的插件图表,如datart-amap.iife.js这个给予高德地图的插件图表
  2. 将拷贝出的插件图表粘贴到你的datart服务端的custom-chart-plugins目录下
  3. 登陆 datart 系统,然后选择你所导入的插件图表

2. 如果你是一位开发者

当前的仓库提供了基于命令行的工具,提升开发效率。

2.1. 制作 IIFE 类型的插件图表 (推荐)

立即调用函数表达式(英文:immediately-invoked function expression,缩写:IIFE)[1],是一种利用JavaScript函数生成新作用域的编程方法。

  1. 创建一个以datart-开头的文件夹,如datart-hello-world文件夹
  2. 创建一个 Javascript or Typescript 文件
  3. 导出一个包含 datart 生命周期的函数对象,生命周期[^2]例如onMountonUpdated等.
  4. 运行npm run build 命令,并且查看dist文件夹新生成的datart-hello-world.iife.js文件

注意:插件图表文件夹的名称必须以datart-开头,这样当运行build命令时可自动打包文件

2.2. 制作 React 类型的插件图表

请查看plugins文件夹📁下面的图表示例

插件图表仓库地址请访问:这里

3. 更多文章链接