chartjs 和echarts比较

chartjs 和echarts是D3之外的比较容易使用的数据可视化JS库。两者的配置基本类似。

不同之处如下:

chartjs 

  • issue少很多,功能就更加稳定,基于GitHub的issue数量比较。
  • 社区帮助多很多,基于StackOverflow的文档和自己的感觉
  • 只能基于canvas
  • 定制化程度更高
  • 其他方便的小功能,比如能够自动resize
  • 有融合主流前端框架的社区库
  • 只有英文文档,但是文档质量很好

echarts

  • 可以基于svg或者canvas去渲染
  • issue非常多
  • 很多开箱即用的例子, 有一些非常有趣
  • 有融合主流前端框架的社区库
  • 国内开发者大多数使用这个,有中文文档

 

综合认为,chartjs更加适合绝大多数的场景(因为问题少稳定和社区帮助很多)。echarts适合一些不是常见的图形的绘制。

posted @ 2022-02-28 23:29  盒内有盖请小心打开  阅读(3047)  评论(0)    收藏  举报