ECHarts是百度开源的一个数据可视化工具,其使用 JavaScript 提供直观,交互丰富,可高度个性化定制的数据可视化图表。那么在利用hexo搭建的博客上如何使用ECharts呢?Kun Chen 在《在 Hexo 中插入 ECharts 动态图表》中提供了一个ECharts插件,十分方便在hexo中使用ECharts图表。
安装使用
- 安装ECharts插件
1 | npm install hexo-tag-echarts3 --save |
- 在文章内使用 ECharts 的 tag 就可以了:
1 | {% echarts 400 '85%' %} |
其中 echarts 是标签名,不需要更改,400 是图表容器的高度,85% 是图表容器的相对宽度。而在 tag 之间的部分,则利用百度图说生成代码填入即可。
测试
1 | {% echarts 400 '80%' %} |
引用带JS代码的ECharts图表
有些较为复杂的ECharts图表在option前面还需要引入JS代码,这个时候使用这个插件的时候需要注意,还需要将这段JS代码提前输入进去。
1 | <script> |