div高度自适应

div高度自适应

div高度自适应

浏览样例

js实现ECharts图表的下载

方法一:
ECharts自带的方法,在toolbox配置项,feature里面有一个saveAsImage方法:

查看样例

方法二:
Echarts提供一个接口getDataURL,通过它可以导出图表图片,返回一个 base64 的 URL。实现思路:

  • 通过getDataURL()获取图片的base64编码字符;
  • 字符解码,并转换成Blob对象;
  • 通过Blob对象创建URL对象;
  • 利用触发下载操作;

代码如下:

查看样例

ECharts的安装和实现

ECharts是一款基于JavaScript的数据可视化图表库,提供直观,生动,可交互,可个性化定制的数据可视化图表。ECharts最初由百度团队开源,并于2018年初捐赠给Apache基金会,成为ASF孵化级项目。

ECharts可以流畅的运行在 PC 和移动设备上,兼容当前绝大部分浏览器(IE8/9/10/11,Chrome,Firefox,Safari等),底层依赖矢量图形库 ZRender,提供直观,交互丰富,可高度个性化定制的数据可视化图表。

ECharts有下面几种定制:
完全版:echarts/dist/echarts.js,体积最大,包含所有的图表和组件。
常用版:echarts/dist/echarts.common.js,体积适中,包含常见的图表和组件。
精简版:echarts/dist/echarts.simple.js,体积较小,仅包含最常用的图表和组件。

下载地址
1. 官网下载
地址:https://echarts.apache.org/zh/builder.html

2. 其它下载地址
https://cdn.staticfile.org/echarts/4.3.0/echarts.min.js
https://cdn.jsdelivr.net/npm/echarts@4.3.0/dist/echarts.min.js。
https://cdnjs.cloudflare.com/ajax/libs/echarts/4.3.0/echarts.min.js

ECharts目前最新版本为5.1.2,发布于2021.6.9。

使用时建议下载到本地服务器。

ECharts 实例:

浏览实例

啤酒焖猪蹄

食材:
猪蹄2个、啤酒1罐、大葱、姜、八角、料酒、蚝油、盐、老抽、冰糖、小葱

做法:
1. 猪蹄剁成大小合适的小块,用凉水泡30分钟;
啤酒焖猪蹄

2. 冷水下锅,加点姜片、葱段、料酒,水开后煮8分钟;
啤酒焖猪蹄

3. 用筷子捡出,冷水冲洗下;
啤酒焖猪蹄

4. 再捡到盘子里,尽量甩掉水份,备用;
啤酒焖猪蹄

5. 起锅烧油,加一些碾碎了的冰糖,大火将油烧热,冰糖变深色;
啤酒焖猪蹄

6. 加入猪蹄,炒几下;
啤酒焖猪蹄

7. 加入葱、姜、八角、老抽,炒几下;
啤酒焖猪蹄
啤酒焖猪蹄

8. 加入1罐啤酒、适量水、盐,盖上盖,大火烧开后转小火,炖50分钟,期间注意收汤;
啤酒焖猪蹄
啤酒焖猪蹄

9. 加蚝油,然后盛出,再加小葱点缀下;
啤酒焖猪蹄