有谁知道阿里云.数加提供的产品: BI 报表中的仪表盘?

今天看见了阿里云.数加提供的产品: BI 报表,里面的一些 js 效果感觉挺炫挺酷又挺实用的, 有谁知道 BI 报表都用到了哪些技术吗?
随便聊聊,不用涉及太深就行。
比如仪表盘中的图表拖拽都用到了哪些插件?

阅读 3.7k
1 个回答

楼主说的是 QuickBI(https://bi.aliyun.com) 吧,QuickBI 仪表板中的图表种类和功能非常丰富。

clipboard.png

简单看了一下,像图中线柱面地图等常见图表,楼主要徒手实现这些效果还是比较复杂的。
首先你需要有前端开发基础知识 HTML/JS/CSS,然后对Canvas/SVG/WebGL至少一种绘图技术有比较细致了解。但即使你掌握了这些,自己开发效率还是比较低的,你可以基于D3/G2库来帮你快速开发。至于动画等领域需要再钻研。拖拽学一下 HTML Drag and Drop API 就能大概知道原理。

还有一个方法就是直接参考最业界流行的图表库源码,依葫芦画瓢,比如目前star数最高的canvas图库 Chart.js,希望这篇文章能帮到你。
图表库源码剖析 - Chart.js 最流行的 Canvas 图表库

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题