最近公司有需求要做一些可视化的功能.之前一直都是用Echarts做的,但是Echarts难以满足我们的需求,经过多方请教,查找发现D3可以满足我们的需求.第一次接触到D3,发现这些图标的可交互性非常丰富,而且动画流畅简洁. 所以,打算学习D3并且应用到项目中. 原本以为D3也会和其他可视化库类似,只需要找到与自己需要的图表类似的图表进行粘贴,复制.然后简单的修改数据或者参数就可以达到自己使用的目的,结果总是差强人意.... 从最基础图形学起 : 一.矩形 矩形又分为直角矩形和圆角矩形 代码 :…